AI systems / Control
VITAL
A planning assistant with checkpointed state, specialist routing, and human approval before a calendar write.
Python · LangGraph · FastAPI · Postgres
Open the live app ↗Projects
Three selected case studies in AI control, cloud retrieval, and background processing. Each includes my contribution, the architecture, and the questions still open.
AI systems / Control
A planning assistant with checkpointed state, specialist routing, and human approval before a calendar write.
Python · LangGraph · FastAPI · Postgres
Open the live app ↗Cloud infrastructure / Retrieval
An AWS research assistant with asynchronous document processing, per-user retrieval, and answers linked to sources.
AWS Lambda · SQS · Bedrock · Pinecone
Local AI / Background systems
A commute-aware content pipeline combining deterministic ingestion, local-model recommendations, and background downloads.
Django · AutoGen · Ollama · Celery
More work
Upstream contributions, coursework, weekend builds, and a few that turned into more.
A focused concurrency change in a team project: independent debates run in parallel before their results are ranked.
An incident-ingestion prototype exploring conditional writes and duplicate-event correlation.
Cloud & infrastructure
Natural-language photo search, with auto-tagging on upload rather than at query time.
Lambda · OpenSearch · Rekognition · S3
Source code ↗A serverless chatbot that takes dining preferences, queues the work, and emails the recommendation back.
Lex · API Gateway · SQS · SES
Source code ↗The same app taken from Docker to Minikube to EKS, with replica sets, rolling updates, autoscaling and monitoring.
Docker · Kubernetes · EKS · MongoDB
Source code ↗Data & ML
Multi-camera object detection where the interesting problem is throughput, not the model.
Kafka · Triton · YOLOv8 · WebSocket
Source code ↗Batch and structured-streaming pipelines over text, e-commerce, JSON and sensor data.
Hadoop · PySpark · Structured Streaming
Source code ↗FGSM, PGD, MI-FGSM and patch attacks run against ResNet and DenseNet to see what actually breaks them.
PyTorch · ResNet · DenseNet
Source code ↗A research-to-implementation path combining facial, questionnaire/text, and heart-rate-variability signals.
Facial CNN · HRV · PHQ-9 · Multimodal ML
Source code ↗Products
Congressional bills turned into summaries and visualisations you can actually follow.
React · Firebase · Congress API
Source code ↗Connecting domestic workers with people hiring, with job posting, applications and matching.
TypeScript · Web app
Source code ↗