|
I like building the parts of a system that have to keep working when things go wrong: commit logs that survive torn writes, transport that survives packet loss, route planners that repair themselves when someone cancels. Most of my repos are built from first principles and ship with the tests and benchmarks to back up what the README says. π― Open to SDE, backend and ML engineering roles for 2027 |
Schneider Electric
|
β‘ FluxMQDistributed message queue built from scratch: commit log, consumer groups, leader/follower replication. 170,000+ msgs/sec (425x) at 8.2 ms p99, zero acknowledged-message loss when brokers are killed mid-stream. |
π¦ KestrelOpenAI-compatible LLM inference server for Apple Silicon: Rust router over a Python MLX worker, binary IPC on a unix socket. Admission control cuts p99 time-to-first-token 2.6x under overload; IPC overhead measured at 0.32% of a decode step. |
π CabalEmployee transport planner solving a heterogeneous-fleet vehicle routing problem with ride-time limits. Heuristics benchmarked against optimal; repairs plans on cancellations without reshuffling everyone. |
π MiniNETNetwork stack simulator: Go-Back-N transport and Bellman-Ford routing over a deterministic lossy link. Byte-identical transfers at 20% data + 10% ACK loss; 3-hop topology converges in 2.12 s. |
π NSE ArenaReal-time paper-trading competitions on live NSE data, with seasonal leaderboards. Custom PineScript-lite engine and Gemini-powered agents that trade alongside users. |
Eleven ARIA patterns people get wrong: focus traps, comboboxes, live regions, sliders. Zero dependencies, 187 browser-run tests, VoiceOver-verified. Live demo β |
More projects
| Project | What it is | Stack |
|---|---|---|
| AI Shield | ML intrusion detection and prevention on live packet capture, trained on CICIDS2017 | scikit-learn, Flask, Scapy |
| Resume Screener | Human-in-the-loop resume screening with prompt-injection detection and an append-only audit log | FastAPI, React, Ollama |
| Claude Usage Tracker | Menu-bar widget for Claude Code limits and Anthropic API spend, with encrypted key storage | Electron, TypeScript |
| AutoAssess | Vehicle-damage segmentation and severity grading for insurance claims | YOLOv8-seg, PyTorch |
| Cisco Demand Forecasting | Ensemble model for product-demand forecasting | XGBoost, pandas |
