I am currently a Senior Director of Engineering at Dash Hudson, leading Product Engineering. I pride myself on my ability to form highly effective teams that build amazing products.
Some of my other interests include:
- Mentoring and Coaching Leaders
- Platform Engineering
- Distributed Systems
- Data Engineering
- Machine Learning and AI
In addition to leading and managing teams for the last 10+ years, I maintain my technical skills as a greybeard developer. My technical approach is pragmatic, balancing technical correctness with business value and speed of delivery. I prefer to work at scale-ups but also have experience at small startups and in large enterprise tech.
Some of my previous roles include:
- VP of Engineering at Motryx, a healthcare SaaS startup leading Software, Hardware and Data Engineering.
- Senior Director of Software Engineering at Akiri building a SaaS distributed healthcare network
- Director of Software Engineering at Dell EMC building a rack-scale turnkey private cloud product (and other products)
- Chief Software Architect at iWave Software (acquired by EMC) building IT and storage automation software