How I can help you

  • Join your founding team as CTO, or lead your growing Engineering team
  • Build an MVP to validate product market fit, get traction, and secure funding
  • Turbocharge your established project by joining as a key contributor and leader
  • Consult on industry best practices, design patterns, maintenance strategies

What is it like to work with me?

Don't take my word for it, here are selected quotes from former colleagues:


- Staff Engineer & Web Architect

Consistently reliable, and always willing to help

- Senior Software Engineer

Productive engineer who adds value on a consistent basis ... constantly thinking about the product

- Product Manager

Awesome colleague... always ready to help ... positive attitude towards work is contagious ... a true team player

- Senior Software Engineer