Projects
Five years at BitMEX
Senior engineer to engineering manager at the crypto derivatives exchange. Rebuilt mobile from a delisting, unified fiat payments, and migrated the production frontend to TypeScript with AI agents.
TypeScript · React Native · GraphQL · Kubernetes · Payments · Claude Code
Struct: safe-by-structure content control plane
A self-hosted content workflow for existing websites where an AI assistant and a human editor act through exactly the same validated, reversible operations.
TypeScript · React · Durable Objects · SQLite · Astro
localFlow: a self-hosted DJ stack
Streaming, Rekordbox-aware crates, and mix recommendations for DJs who keep their library on a local drive. Where the engineering and the music overlap.
TypeScript · Navidrome · Python · Rekordbox · Docker
Aadi: automatic Konnakol transcription
A research project on transcribing Konnakol vocal percussion into timestamped rhythmic syllables with machine learning.
Python · ASR · Audio ML
AWS SSO Login for VS Code
A small VS Code extension for logging in to AWS SSO with a specific profile without leaving the editor.
TypeScript · VS Code API · AWS CLI