Skip to content

About

I’m Michael, a senior fullstack developer who enjoys taking products from fuzzy idea to reliable release. I care a lot about clean architecture, maintainable codebases, and making UIs feel crisp and friendly.

In practice, that means I’m comfortable working across the stack: designing APIs and data models, building resilient backend services, and crafting accessible frontend experiences with strong performance and sensible semantics.

I’m also a curious tinkerer: I love experimenting with new technologies and turning them into pragmatic solutions. When I’m not coding, you’ll find me gaming, cooking, or playing board games with my kids — usually while brainstorming the next small experiment.