Projects

Technical work across platforms, infrastructure, and full-stack systems.


Looking for business website demos? See Client Work.
img
AI Chat Platform — Infrastructure & Kubernetes

Microservices chat platform on Kubernetes — Terraform, Ansible, Docker. Repeatable provisioning and deploy.

Full Stack
Backend
img
AI Chat Platform — FastAPI Gateway

FastAPI gateway for multi-model chat — JWT auth, sessions, async inference via RabbitMQ, Redis cache.

Backend
Full Stack
img
AI Chat Platform — Async Worker

RabbitMQ consumer that loads conversation context, calls Ollama, persists to PostgreSQL, and updates Redis task status with DLQ retries.

Backend
img
AI Chat Platform — React Frontend

ChatGPT-style React 19 SPA: JWT auth, session sidebar, async message polling, admin models page — containerized with Nginx on port 3000.

Frontend
Full Stack
img
Meshtastic Network Monitoring Suite

Meshtastic monitoring stack — coverage & redundancy services, Vue map, Docker Compose. No upstream fork.

Backend
Full Stack
img
HTTP Server with Class Loader Isolation (Java)

Custom Java HTTP server from scratch — static files, dynamic Ricmlet servlets, sessions, and per-application URLClassLoader isolation.

Backend
img
WHILE Language — OCaml & Rocq Proofs

Formal methods framework: WHILEb/WHILEb-- parsers and interpreters in OCaml, natural semantics, and machine-checked proofs in Rocq.

Backend