Personal Statement

I’ve spent the last 20 years building software, teams, and companies. After many years at various startups, I’m now focusing on one which is “mine”: Freelance Developer Coach ( I hope that I can help thousands of programmers reach their full career potential as developers by teaching the valuable non-technical skills which I’ve discovered are true differentiators over the years.



Writing software requirements, online marketing, writing advertising copy, business plan development, software prototyping, startup bootstrapping, managing technical personnel, leading small teams, hiring and managing freelance software developers.