← All work
No brief, no team, just me

TradeX & TradeTracker, what I build for myself.

Nobody asked me to build these. They're the clearest evidence of how I work when there's no brief, no team, and no one to delegate to.

Where
Personal projects
Role
Designer & builder
When
2024–25
Domain
Trading tools

Nobody asked me to build these. I trade momentum setups on US markets, and the two tools I built for myself are the clearest evidence of how I work when there's no brief, no team, and no one to delegate to.

TradeX is a real-time Nasdaq momentum scanner. It pulls live market data through the Alpaca and Finnhub APIs, surfaces the day's movers against float, relative volume, and catalyst, and flags the setups worth watching, the same screen a trader stares at all session. Building it meant getting the unglamorous parts right: rate limits, data reconciliation, the difference between a number that's nearly correct and one you'd actually risk money on.

TradeTracker is the one that rhymes most with how I think. It's a trade journal: every position logged, every mistake categorised, streaks tracked, an equity curve that doesn't flatter you. Its whole purpose is to make you do the same boring review every single day, because that repetition is what turns a run of trades into an edge. I built it in Next.js on Supabase, with auth, a calendar journal, a mistake-analysis view, and keyboard shortcuts for fast logging.

TradeX momentum scanner
TradeX, the live momentum scanner.
TradeTracker journal
TradeTracker, the journal that won't flatter you.

I include these not because they're the most impressive thing on this site, but because they're the most honest. The discipline that built them is the same one I bring to the day job. It just happens to be aimed at something I do at 6am for no one but me.

2 apps
Built and shipped solo
Live data
Alpaca + Finnhub, real-time
Next.js + Supabase
Full stack, auth to analytics