Quality Over Shortcuts
I write code that future developers will thank me for. Clean architecture, thorough testing, and maintainability are non-negotiable.
About Me
Senior Full-Stack Engineer & Tech Leader
Over 30 years turning ideas into software. From 8-bit machines to cloud-native architectures, I have built products that scale, teams that deliver, and systems that last. I specialize in bridging the gap between complex business needs and clean, maintainable code.
The tools I use daily to build fast, reliable, and beautiful software.
The principles that guide every line of code I write and every project I deliver.
I write code that future developers will thank me for. Clean architecture, thorough testing, and maintainability are non-negotiable.
Speed matters. I deliver working software early and improve it continuously, keeping feedback loops tight and momentum high.
No hidden surprises. I communicate progress, blockers, and trade-offs openly so we can make the best decisions together.
Technology never stands still, and neither do I. I stay on the cutting edge to bring the best tools and patterns to every project.
Explore over 30 years of experience building software, leading teams, and delivering innovative solutions for leading brands worldwide.
View My Experience