Lab
Stuff I've worked on over the years.
- dreamworlds World models accelerated by autoresearch. Starting off with Doom (1993)
- circuit_detective RL environment for training tiny models to do mechanistic interpretability as a learned tool-use policy — inspect, ablate, validate, submit. Got Qwen3.5-2B from 10% to 79% on induction-head localization, and 0% to 98% on causal validation through three reward-design iterationsLearn more.
- torc Reverse engineering the Oura Ring 4 to get at raw data, and do strange things with the output
- pushpop Trained task-specific models from scratch and reverse-engineered the learned circuits
- Hyperium AI voice agent that could get on the phone and sell. Sub-500ms STT/TTS/LLM pipeline, interruption handling, CRM integration. I can't share the code here becuase I sold it to an insurance company
- Wiz CLI for controlling IoT devices from the terminal
- River Play poker with trash talking bots
- Watchtower Unified observability dashboard - Redis, Kubernetes, Sentry, and PostHog in one view with multi-source correlation by session and user. Rust + SSE + SQLite
- Blend Matching humans on natural language descriptions using approximate nearest neighbor search over sentence embeddings. FAISS + React Native + Python
- TensorChat P2P video chat over WebRTC. Built in 2019 because FaceTime was blocked in the UAE where my family lived — ended up being used by shit ton of people during the pandemicLive.
- notc Interpreted language with C-like syntax — variables, prefix/infix operators, first-class functions, closures. Built to understand language design from scratch
- dixDB Key-value store in Go with an in-memory hash-map, LSM tree, and binary tree implementations. gRPC comms layer
- situation Are ya monitoring the situation son?
- MAScript Meme programming language based on a professor at uni, built with my roommates for fun. Playground
- TRNG Hybrid classical + quantum true random number generation model. Tested against the Dieharder statistical battery. Published as a paper in 2022 at uni
- goBlock Experimental blockchain implementation in Go. Built to understand the internals — consensus, chain validation, peer coordination
- Flixx P2P streaming platform over WebTorrent with HLS/DASH support and a content discovery scraper. Wanted to build Netflix without centralized content
- Project X A $5 VR headset that worked with smartphones, plus a custom learning platform to go with it. Sold at my high school's entrepreneurship competition in 2018