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