20+ years building products and leading engineering teams. Whether you need a fractional CTO, AI adoption strategy, or hands-on development — let's talk.
Help your team leverage AI tools effectively. From developer productivity to building AI-powered features. AI is here and it can vastly increase productivity
AI strategyTool selectionTeam training
Hands-On Development
Full-stack development when you need an experienced engineer to ship features. .NET, React, Vue, Node — whatever gets the job done.
Feature deliveryCode reviewsBest practices
Team Upskilling
Level up your engineering team through mentoring, workshops, and establishing better development practices.
WorkshopsMentoringProcess improvementGrowth
20+
Years Experience
50+
Projects Delivered
100+
Engineers Mentored
What People Say
Have we worked together? I'd love to hear from you.
“John is a great manager and leader. Someone who cares about the people he leads and the product they build. He's great at empowering others, as well as ensuring that his teams deliver great value helping drive businesses forward”
David G
Engineering Manager at LandTech
“John has consistently been a badass when coding and managing. Take that in the best way possible; he's a filthy little tech goblin. He is a pleasure to work with and mentored me early on in my career.”
Jon E
Principal Backend Engineer at Epic Games
Your Quote Here
Worked with me? I'd love to feature your testimonial.
I like building things that solve real problems. No unnecessary complexity, no premature abstractions — just working software that does what it needs to do.
Ship It
Done is better than perfect. Get it out, get feedback, iterate.
Full Stack
From database to UI. Whatever it takes to build the thing.
Keep It Simple
No over-engineering. The best code is the code you don't write.
Stay Curious
Always learning. New tools, new patterns, new problems to solve.