Software Engineer

Jared Mahotiere

.NET and full-stack web, data science & engineering, embedded systems. Shipped ML forecasting dashboards on AWS, real-time streaming pipelines, distributed orchestration, and production .NET services. Available May 2026.

Focus

Software engineer graduating May 2026 from Purdue (BS EET, Computer Engineering Tech). Two summers at Nucor building production .NET services, real-time dashboards, and automated reporting systems in steel manufacturing.

Available for full-time roles starting May 2026.

Work

Nucor Corporation - Software / Automation Engineering Intern

Darlington, SC | May-Aug 2024; May-Aug 2025

  • Developed and maintained Blazor/.NET real-time operator dashboards and robust back-end services, enhancing process transparency and improving steel production workflows.
  • Led system integration projects: scoped, specified, and coordinated implementation of new automation systems, ensuring seamless startup, cross-team adoption, and operational reliability.
  • Managed and analyzed production data in SQL Server/QMOS databases; developed optimized queries and recommended new tables/columns to support process improvement.
  • Built automated reporting and alert systems using Quartz.NET with real-time email notifications for maintenance and quality events, reducing manual monitoring and accelerating issue response.
  • Migrated legacy Visual Basic applications to .NET/Blazor, reducing technical debt and supporting future scalability/maintainability; utilized Git for code management across concurrent streams, peer code reviews, and codebase integrity.
  • Collaborated with production teams and led project meetings; conducted comprehensive testing and validation with multi-disciplinary stakeholders while prioritizing deliverables and shipping on time with high safety and quality standards.

Selected Work

Retail Sales Forecasting Dashboard

Python | scikit-learn | XGBoost | Prophet | Streamlit | FastAPI | AWS ECS | Terraform

End-to-end ML pipeline: raw sales data to production forecasts and actionable customer segments, served via an interactive dashboard on AWS.

  • XGBoost model achieving 11% MAPE and R² = 0.91 on 6-week holdout across 1,115 stores.
  • K-means segmentation producing 4 actionable store clusters (silhouette > 0.4).
  • Interactive 4-page Streamlit dashboard + FastAPI /predict endpoint, deployed on AWS ECS Fargate.
Live Demo →

IoT Streaming ETL Pipeline

PySpark | Kafka | Airflow | Redshift | Great Expectations | Prometheus | Grafana | Terraform

Production-grade data engineering: 100+ events/sec from simulated sensors through Kafka, Spark, and a medallion data lake to a Redshift warehouse with full observability.

  • 100+ events/sec Kafka ingestion with PySpark Structured Streaming (10-min watermark, dead-letter queue).
  • Medallion data lake (Bronze/Silver/Gold) with z-score anomaly detection and data lineage tracking.
  • Airflow orchestration with SLA monitoring; Grafana dashboard with 11 panels and 7 alert rules.
GitHub →

cachekit

C (C11) | POSIX | TCP | RESP

Built a Redis-like in-memory cache server in C with a select-loop TCP engine; benchmark harness runs 10,000 SET/GET pairs per trial.

  • Implemented Robin Hood hashing + approximate LRU eviction with O(1) average key access.
  • Added TTL expiration, RESP command parsing, and RDB snapshot load/save with ASan + Valgrind CI coverage.
GitHub →

workflow-orchestrator

TypeScript | Node.js | Postgres | Redis Streams | React

Built distributed workflow orchestration with lease/heartbeat recovery; benchmarked 25 runs in 15.94s (1.57 runs/s) with 0 failures.

  • Implemented DAG validation, Redis Streams consumer groups, and Postgres durable run/task state.
  • Added retry/backoff, dead-letter routing, and idempotency-key dedupe for reliability hardening.
GitHub →

Telemetry Node

ESP32 | FreeRTOS | C | Python

Built ESP32 telemetry logger streaming 25-byte UART frames (20-byte payload + CRC16) for 9 sensor fields with Python CSV decode tooling.

  • Implemented fixed-rate FreeRTOS sampling for MPU6050 accel/gyro plus temperature and battery channels.
  • Added deterministic protocol fixtures and CI checks for firmware build + host decoder validation.
GitHub →

syncboard

Next.js 15 | Socket.io | PostgreSQL | Prisma | NextAuth

Built real-time collaborative Kanban with optimistic UI + Socket.IO sync for 4 mutation paths (create/move/update/delete).

  • Implemented reconnect/offline handling, presence heartbeat tracking, and last-write-wins conflict merge logic.
  • Delivered REST endpoints with Zod validation on a Next.js + Prisma/Postgres + NextAuth stack.
GitHub →

Help Westmoreland

Next.js 16 | React 19 | TypeScript | Tailwind v4

Shipped production disaster-relief platform with 3 intake flows (contact/volunteer/partner), donation integration, and accessibility-first UX.

  • Implemented Donorbox + Formspree workflow plumbing and GA4 event instrumentation.
  • Built SEO baseline with JSON-LD, sitemap/robots automation, and Open Graph/Twitter cards.
View Live →

Feature Flag Platform

TypeScript | Node.js | Redis | React

SLO-driven multi-tenant feature flag platform with deterministic rule and percentage rollout evaluation, JS SDK with local cache, and admin UI.

  • Implemented idempotency middleware, RBAC, tenant quota controls, and audit logging.
  • Built load-test harness, operations docs, and live end-to-end smoke test suite.
GitHub →

Pull Request Contributions

sipeed/picoclaw (PR #213)

Go | Provider Architecture | +1,791/-770 | State: Open

Refactored providers by protocol family and completed review-requested hardening: shared protocol types, Anthropic api_base propagation, compatibility adapters, and expanded auth/routing/proxy tests across 13 files.

Pull Request →

sipeed/picoclaw (PR #211)

Go | Security Hardening | +326/-39 | State: Open

Security hardening and CI fixes: added config validation, Slack channel sanitization, cron service hardening, and expanded test coverage across 11 files.

Pull Request →

databricks/cli (PR #4504)

Go | Root Auth Resolution | State: Open

Fixed non-bundle auth resolution so workspace commands no longer implicitly load bundle default targets; preserved explicit bundle behavior via --target and added regression tests.

Pull Request →

databricks/cli (PR #4495)

Go | AppKit Template | State: Closed

Fixed AppKit TypeScript tRPC template usage by replacing unsupported request-context calls with WorkspaceClient and aligning template behavior with current CLI APIs.

Pull Request →

databricks/databricks-sdk-py (PR #1258)

Python | SDK Config Internals | State: Open

Fixed Config subclass attribute discovery and caching so inherited ConfigAttribute fields resolve consistently, with regression coverage for inheritance paths.

Pull Request →

bloomberg/comdb2 (PR #5731)

Java | JDBC Metadata | State: Open

Preserved active metadata result-set cursors by isolating version lookup from getTables() flow, preventing iterator invalidation during JDBC metadata access.

Pull Request →

sipeed/picoclaw (PR #56)

Go | OAuth Device Flow | State: Merged

Fixed device-code login parsing for interval values returned as either strings or integers, added targeted tests, and improved headless authentication guidance.

Pull Request →

google/langextract (PR #359)

Python | Gemini Batch Cache | State: Open

Stabilized cache-key hashing by supporting Enum and dataclass serialization in request signatures, removing a crash path in batch processing.

Pull Request →

Tech

Languages

C#TypeScriptJavaPythonCC++

Frontend

Next.jsReactTailwindAccessibilitySEO

Data

pandasscikit-learnXGBoostProphetPySparkKafkaAirflowRedshiftGreat ExpectationsStreamlit

Backend / DB

.NET (ASP.NET Core, Blazor)REST / gRPCSQL ServerPostgreSQLPrismaRedisNextAuthSocket.io

Cloud / DevOps

AWS (S3, ECR, ECS, Redshift, MSK, EMR, MWAA)TerraformDockerGitHub Actions

Embedded

ESP32FreeRTOSArduinoI2CADCPID / PWMBinary Protocols

Testing

xUnitpytestGreat Expectations

Academics

Purdue University

B.S. Electrical Engineering Technology, Computer Engineering Technology | Minor: Computer & IT | Certificate: Entrepreneurship & Innovation | Expected May 2026

Relevant Coursework: Embedded Digital Systems, Advanced Embedded Systems, DSP, Advanced DSP, Industrial Controls, DAQ, Wireless Communications, Systems Development, IT Architecture, Network Engineering, Electronic Prototype Development, Concurrent Digital Systems

Beyond Code

Delta Tau Delta | DEI Chair

Aug 2024 - Present

Launched mentorship and campus programs; created repeatable onboarding and engagement playbooks.

National Society of Black Engineers (NSBE) | Member

Sep 2022 - Present

Team-based engineering projects in C#, Java, and Python; supported recruiting and community initiatives.

Get in Touch

Bear, DE | Open to software engineering, data engineering, full-stack, and embedded systems roles.