I'm a data and AI engineer focused on building end-to-end data pipelines and LLM-powered applications — from real-time Kafka streams to agentic AI systems with clinical-grade logic.
- Real-time streaming pipelines — Kafka ingestion, rolling feature engineering, event-driven architectures
-
- LLM agent systems — structured AI decision-making with Anthropic Claude, JSON outputs, chain-of-thought reasoning
-
-
Full-stack data products — FastAPI backends, Next.js dashboards, PostgreSQL/Supabase storage
-
- Data engineering foundations — PySpark, Databricks, SQL, pandas, MLflow
Project What It Does Stack Sepsis Watchtower Real-time ICU monitoring system using an LLM agent to detect early sepsis risk from live patient vitals Kafka · Claude API · FastAPI · Next.js · Supabase ICU Deterioration Agent Streaming agentic AI that detects patient deterioration using Sepsis-3 clinical criteria Python · Anthropic SDK · Streaming Automation Agents Monorepo of local agents — job application automation, email drafting Python · Gmail API Formula 1 + Databricks End-to-end data engineering pipeline processing F1 race data PySpark · Databricks · Delta Lake
Languages: Python · TypeScript · SQL Data & Streaming: Apache Spark · Kafka · Pandas · MLflow AI/ML: Anthropic Claude API · LLM Agents · Structured Outputs Backend: FastAPI · Flask · REST APIs Frontend: Next.js · React · TailwindCSS Cloud & DB: Databricks · Supabase · PostgreSQL · Railway · Vercel
📫 LinkedIn · Open to data engineering and AI/ML engineering roles
-
