Skip to content
View jmahotiedu's full-sized avatar

Highlights

  • Pro

Block or report jmahotiedu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jmahotiedu/README.md

Jared Mahotiere

Computer engineering technology student at Purdue building across .NET industrial automation software, data pipelines, embedded firmware, and full-stack systems.

Two summers at Nucor Corporation (production .NET/Blazor services, dual-database industrial systems, steel manufacturing automation). Graduating Purdue University (B.S. EET, Computer Engineering Technology) -- May 2026, available for full-time.


What I Build

Domain Stack
.NET / Full-Stack C#, ASP.NET Core, Blazor, SQL Server, TypeScript, React
Data Engineering Kafka, PySpark, Airflow, XGBoost, FastAPI, AWS (MSK/ECS/RDS)
Systems C (Redis-like cache, RESP protocol), Python interpreter, DAG orchestrator
Embedded ESP32, FreeRTOS, UART/I2C, DSP, industrial controls

Selected Projects

  • retail-forecast-dashboard -- XGBoost forecasting platform (R^2=0.91), FastAPI + Streamlit, Terraform-managed ECS
  • wf-orch -- Distributed DAG engine: Redis Streams, PostgreSQL durable state, ECS deployment
  • streaming-etl-pipeline -- 100+ events/sec Kafka/Spark Bronze to Gold pipeline, Prometheus/Grafana, Terraform AWS
  • feature-flag-platform -- Multi-tenant control plane: deterministic rollout, RBAC, AWS ECS
  • cachekit -- Redis-like cache in C: Robin Hood hashing, LRU eviction, RDB snapshots, RESP protocol
  • syncboard -- Real-time collaborative Kanban: Socket.IO, optimistic UI, offline resilience

Open Source

Contributing to bloomberg/comdb2, databricks/cli, databricks/databricks-sdk-py, google/langextract, sipeed/picoclaw -- see portfolio for details.


Portfolio -- LinkedIn -- jmahotie@purdue.edu

Pinned Loading

  1. retail-forecast-dashboard retail-forecast-dashboard Public

    End-to-end ML forecasting platform with FastAPI inference, Streamlit dashboard, XGBoost models, and Terraform-managed AWS ECS deployment.

    Python

  2. streaming-etl-pipeline streaming-etl-pipeline Public

    Streaming IoT ETL pipeline (100+ events/sec) using Kafka and Spark Structured Streaming with bronze/silver/gold layers, GE validation, and Terraform-managed AWS infra.

    Python 1

  3. cachekit cachekit Public

    Redis-like in-memory cache server built from scratch in C. TCP networking, RESP protocol, LRU eviction, RDB persistence.

    C 1

  4. wf-orch wf-orch Public template

    Distributed workflow orchestration engine with DAG validation, Redis Streams dispatch, durable Postgres run/task state, retries, dead-letter handling, and AWS ECS deployment.

    TypeScript 1

  5. telemetry-node telemetry-node Public

    ESP32 telemetry logger + Python host tool

    Python 1

  6. syncboard syncboard Public

    Real-time collaborative Kanban board with WebSocket sync, live presence, drag-and-drop, and offline resilience.

    TypeScript 1