Shipped · Open Source · Usable Today
Projects
Things I build outside of work — mostly vibe-coded with AI agents, all real. Everything marked live launches right now; everything with a source link is yours to fork.
Storefront
Live Apps
Live
Data Art Galleries
Fourteen underused public data sets — grid power flows, ship tracks, bird migration on weather radar, Supreme Court citations, the nearest 330,000 stars — each turned into an animated, sonified room in its own visual style. Thirteen agents built them in parallel in one afternoon.
Live
Basis
A leaderboard of tax-aware investment products — exchange funds, tax-aware long/short, direct indexing, and §351 ETF conversions — ranked on assets, fees, tracking error, and minimums, with the advisors and platforms that give access, and a calculator that routes a portfolio across the strategies.
Live
TeachMe
Type a concept and get a narrated, 3Blue1Brown-style explainer video, built end to end by a pipeline of agents that research, storyboard, narrate, animate in Manim, and critique their own frames before you see them.
Live
RiskPrism
An open-source, Barra-style US equity factor risk model: 9 style factors, 30 industries, weekly-published exposures and covariances, a hosted API with no signup, and an MCP server so AI agents can use it out of the box.
Offline · Source only
AMM PvP Challenge
Player-vs-player automated market maker competition. Write a Solidity fee strategy, battle other players head-to-head in realistic Rust-powered simulations, and climb the leaderboard.
Live
Mind Reader
A pattern-recognition game where a reinforcement-learning agent studies your choices and learns to predict your next move. See how long you can stay unpredictable.
Live
Parallel Lives
Rent vs. buy, played out. The night you sign, a second version of you signs the other contract — watch Renter You and Owner You race across the years, a thousand times over.
Live
OpenSolids
A free, science-based guide for starting your baby on solid foods: exact safe textures for every food, daily recommendations that adapt to your baby, and allergy playbooks grounded in NIAID and AAP guidance.
Live
When Do I Turn Green?
An explainable view of the U.S. employment-based green card queue: what the published dates mean, where the demand sits, and what is observed versus inferred.
Live
Effective Hourly Wage Calculator
What is an hour of exercise, learning, or doomscrolling really worth? An AI-powered calculator that prices any activity in $/hour using research-backed health economics and life-extension valuations.
Live
AI Life Coach
A personal AI-powered coach for goal setting and navigating life's challenges, with chat persistence, Google Drive sync, and a privacy-first design.
Open Source · Self-hosted
Personal Finance Hub
A self-hosted personal finance dashboard: Plaid and direct connectors for banks, brokerages, and cards, on-chain balances by address, passkey login, and one SQLite file per household. Bring your own keys, keep your own data.
In progress
Fundamental Stock Analyst
An AI equity research firm in a box. An analyst screens SEC EDGAR fundamentals and writes an investment-committee memo, a second model argues back, an independent referee checks the merit, and every call lands in a dated track record that nobody can edit. One public call a day once it goes live.
Open Source
Research Tooling & Experiments
- amm-gym Gymnasium environment for AMM market making A learnable fee-ladder venue competes with a constant-product benchmark for retail flow while arbitrageurs hit both. Built for RL and policy benchmarking, with an auto-research fork. GitHub ↗
- ts-pretraining-transfer Pretraining transfer for time series Notebooks on neural nets and transformers for time series modeling and prediction. GitHub ↗
- nn-tutorial Interactive neural-network course Six chapters from a single neuron to a full training loop, with Python you can run and edit in the browser via Pyodide and live matplotlib plots. GitHub ↗
Off the Screen
Racket Science
Flushing, NY
Badminton & Tennis Services
Coaching, stringing, equipment recommendations, and court reservations for players of all levels.