Senior mobile engineer with 10+ years building production apps. The last 6 of them in Flutter, before that native Android in Kotlin and Java. I work end to end: the UI, the backend it talks to, the database underneath, and the pipelines that ship it all.
I like clean architecture, small interfaces, and code that still makes sense a year later. I start simple and let real requirements pull complexity in, not the other way around.
These days a big part of my workflow runs through AI. I use Claude Code daily, MCP servers for design to code pipelines, and treat AI tooling as a core part of how I ship software, not a novelty.
Mobile
Backend
Data
Infra & DevOps
AI Tooling
| 📱 Mobile architecture at scale | 🗺️ Real-time and geospatial backends |
| 🛠️ Developer tooling | ⚡ Performance profiling |
| 🤖 AI-assisted development workflows | 🎨 Design to code pipelines |
I mentor developers, set Flutter standards for the teams I work with, and take pride in the unglamorous work: migrations, refactors, and codebases that age well.


