Technical leader

Building software is hard.

We start out with good intentions and promising results. And then… it all seems to go slower. What used to take a day now takes a week. Features get delayed. Plans start slipping.

I’ve been there—numerous times.

In my career, I’ve been a software developer and a project manager. I’ve been an Engineering Manager and a CTO. I’ve seen the insides of large organizations and start-ups alike.

Over those years, I’ve learned that all companies struggle with building great software. The main hurdle is rarely purely technical. It’s not about a lack of talent or incompetent management. It’s about having a clear vision and setting up processes to get there. It’s about knowing where to go and then only doing that.

As a Technical Leader, I help you take control of your software development.