Creative developer crafting expressive interfaces and the full-stack systems behind them.
I build web products end to end — from the first wireframe to the last migration. My work sits where engineering discipline meets creative experimentation: responsive interfaces, secure backend APIs, and the relational data layers that hold them together. I care about clean architecture, accessible design, and shipping things that actually work.
I'm also a photographer and filmmaker, with a strong visual side that shapes how I think about composition, motion, interaction, and atmosphere.
Outside of client work, I build indie games, contribute to open source, and automate anything that gets in my way twice.
|
Employee training platform for delivering structured courses, quiz-based assessments, and role-aware progress tracking. |
Browser-based viewer for folder and JSON structures with interactive navigation and PNG export. |
|
Browser-based number-guessing game with hint-driven feedback and an unlockable achievement system. |
Live resume and activity showcase, with content managed in Notion and deployed through Wrangler. |
session terminated — thanks for stopping by
$ cat ./build.log
“Being a good software engineer is 3% talent, 97% not being distracted by the internet.” — Unknown
“Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday’s code.” — Dan Salomon
“When you are asked if you can do a job, tell ’em, ‘Certainly I can!’ Then get busy and find out how to do it.” — Theodore Roosevelt




