Technical Leadership for Businesses That Mean Business
Technical leadership, full-stack development, and pragmatic use of modern tools — backed by 15 years of hands-on production experience.
Good software is a competitive advantage.
Bad software decisions can set you back years.
Growing businesses face a real dilemma: you need experienced software leadership to scale, but you can't justify a full-time engineering executive yet. Agencies deliver generic solutions. Junior freelancers need management you don't have time for. And new technologies—including AI—promise everything and require judgment to use well.
15 years building and leading software teams, from startup scrappiness to enterprise scale — and still writing production code. That combination of strategic experience and hands-on execution is what helps clients navigate the pitfalls before they become expensive.
How I Can Help
Three ways to work together, tailored to your needs.
AI Integration & Strategy
Cut through the hype and implement AI that actually works in production. LLM integration, RAG systems, and cost optimization from someone who's shipped it.
Learn moreFull-Stack Development
From database to deployment, done right. Complete web applications with real-time features, third-party integrations, and modern architecture.
Learn moreFractional CTO
Technical leadership without the full-time cost. Strategy, architecture, team mentorship, and vendor evaluation from an experienced engineering leader.
Learn moreThe Experience Behind It
Technologies I Work With
Previously at Rakuten, tvScientific (acquired by Pinterest), Conservice
For larger projects, I work with a trusted network of engineers and designers—team capabilities without agency overhead.
Ready to accelerate your product?
Let's discuss how I can help you ship better software, faster.