I'm a data engineer at Autodesk in San Francisco. Here is a few side projects.
| Project | What it is | Measured |
|---|---|---|
| vendormatch | Entity resolution for messy vendor records. Cheap matchers take the easy pairs; a local LLM only sees the hard ones. | F1 0.936 vs 0.906 for the best string match. A local Qwen3-14B on 3.6% of pairs cuts false matches 37%. 50k records in 31 s. |
| Nightshift | A prediction-market paper fund that agents run and improve every day. Python holds the money. | 96 autonomous cycles, 885 risk checks, 0 breaches |
| NanoServe | A readable LLM serving stack for Apple Silicon: OpenAI-compatible API, streaming, benchmarks. | Continuous batching: 2.2x throughput, 4.5x lower worst-case TTFT for 8 Qwen3-14B streams. About 5 ms of server overhead. |
| NanoTrain | Train a small language model from scratch, then serve it with NanoServe. | 4.9M-parameter model to 1.56 nats/byte on Tiny Shakespeare in 11 minutes |



