Software Developer
Areng
I build tools and apps in my free time—from the small and quirky to the genuinely useful. Clean code and readable projects matter to me.
Projects
Things I've built. Filter by technology or search by name.
BeePEE
Used by real peopleA desktop editor for making custom Portal 2 Puzzle Maker items (via BEEmod). One button turns level geometry into a real game model.
SmartLung
A breathing trainer for elderly patients: an ESP32 touchscreen device reading real pressure and pulse-ox sensors, a Go API that verifies each device by its signature, and a Next.js dashboard for clinicians.
BeeBOT
Used by real peopleThe Discord bot for the BeemodTools community. It catches scams with a fine-tuned DistilBERT model and triages BeePEE crash reports with an AI agent.
AlgebraLoop
Math practice from Algebra 1 to AP Calc, with every problem generated and graded in the browser. Tests generate thousands of problems to keep the grader honest.
Railway Signalling Sim
Be the signaller for a fictional 8-zone railway, with a real interlocking deciding which routes are allowed. Ships with a 20-page rule book that tests keep in sync with the game.
Tower Defense
A 3D tower defense in Three.js with 20 towers, 28 enemy types and a 50-wave campaign. Balance is tuned against measured win rates.
SCR ATO
A macro that drives trains in Stepford County Railway on its own. It reads the HUD with OCR and decides what to press.
Website
This site. Next.js with no backend, filterable projects and animated transitions.
Skills & tools
Languages, frameworks, and design tools I use to ship projects.
Languages
Swift
Picking up native Apple development. Nothing shipped yet.
No projects yet
Frameworks
Tools
Design Tools
Adobe
Photoshop and Illustrator for logos, icons and UI assets.
No projects yet
