Work, writing, and the things I'm building.
One place for everything I make public — the projects I've shipped, the notes I keep, and the simplest way to reach me.
How I work
The handful of things that shape everything above.
Start from the problem
Understand what actually needs solving before deciding what to build.
Build it properly
Structure that survives the second version, not just the demo.
Sweat the detail
The last ten percent is usually the part people remember.
Say it plainly
Clear updates, honest timelines, no theatre.
Ship, then improve
Something real in the world beats something perfect on paper.
Keep learning
Every project should teach me something I didn't know going in.
Kind words
What it's like on the other side of a project.
“A pleasure to work with — reliable, thoughtful, and always delivers.”
“Consistently goes further than the brief asked for.”
“One of the most dependable people I have worked with.”
Got something in mind?
The portfolio has the full picture, and the door is open if you'd like to talk about working together.
View the full portfolio