I'm a staff software consultant, mentor and entrepreneur.
I've spent the past 20 years shipping successful technology products to market as a senior software engineer.
In that time, I've learned how to take an idea and turn it into reality through strong product management, engineering discipline, and teamwork.
I share my knowledge so I can help others build great products and become excellent software engineers.
I've helped grow multiple startups to multi-million dollar companies.
I'm passionate about helping people and businesses grow by sharing the lessons I've learned along the way.
Learn more about the modern technology tools I use to power a faster Web.