01 / work
Systems I have owned end to end
These are company systems, so the repositories are private and the code stays internal. What follows is the architecture and the reasoning behind it.
- 012026
ScreenAI
productionHevo's internal hiring platform, taking a candidate from application to a scored, reviewable assessment. I owned it end to end: scoping, schema, API surface, the video pipeline and every product decision along the way.
- 137
- API routes
- 34
- data models
- ~50K
- lines of TypeScript
- 1,150
- assessments completed
- 022025—2026
Web Platform
productionThe Django platform behind hevodata.com, the public site of a Series B ELT company: rebuilt onto a component system in three weeks, then turned into something you could actually run experiments on, gate for privacy, serve to AI crawlers, and wire back to revenue systems. Roughly 300 merged pull requests over twelve months, on a team of two — plus the WordPress content platform behind the blog and learning hub, where I became the primary engineer.
- 301
- PRs merged in 12 months
- 65%
- of everything merged
- 21
- days to rebuild the platform
- 81
- page templates authored
- 032025—2026
Surge
internalA platform shell that turned a drawer full of one-off scripts into four applications people outside engineering could actually run themselves.
- 4
- applications
- 1
- auth layer
- 3
- Google APIs integrated
02 / side quests
Things built to find out how they work
Older, smaller, and mostly undertaken because a question would not go away. Kept here because the habit is the point.
my-lang
A small interpreted language, written to find out how languages work
Node.js · JavaScript
→lightboard
Writing in the air, tracked with a webcam
Python · OpenCV · NumPy
→my-ide
A browser-based editor, built to understand CodePen
HTML · CSS · JavaScript
→maps
Real-time driver tracking over websockets
Node.js · Express · Socket.io
→scratch
A full-stack application, built end to end on purpose
Node.js · Express · EJS
→epoch converter
Because I was converting timestamps by hand every day
JavaScript · Chrome Extensions
→