I started my career consulting for SMB and enterprise engineering teams and was quickly drawn to the rapid rate of innovation in the startup space. As the breadth of my ownership increased I found a deep interest in people and culture. I’ve since spent the past 15+ years scaling engineering teams. The confluence of technical problems, culture, and people is where I love to be!
As the VP of Engineering I am responsible for the efficient delivery of customer value through high quality software and infrastructure. I wake up early (5:00 AM) and get a jump start on the day spending about an hour catching up on Slack and email messages. I then spend an hour listening to audio books (largely psychology and AI these days) while I run/cycle. I then spend a few hours in meetings planning and coordinating efforts across teams and 1:1s with my team. I intentionally batch my calendar to have more meetings in mornings and earlier in the week leaving me blocks of creative time most afternoons and later in the week. To keep noise and context switching at a minimum, I also operate with my inbox/Slack at 0, meaning designated times I clear them out so I only leave messages needing response.
That confluence of technical problems, culture, and people are where I thrive so I am on cloud 9 here! We have some amazing technical problems to solve, especially with the push into AI/ML driven solutions in addition to an amazing culture and people that we need to scale!
My career is incredibly important to me and I get a great deal of fulfillment from it, but when I am not engaged with work I split my time between my wife Bonnie, and our dog Lady, and Mountaineering. Mountaineering requires a pretty consistent training schedule so keeps me very busy climbing, running, cycling, etc.
I’m always improving but tend to apply a version of constraints theory to where so I’m always focused on the most impactful thing for me. Tactically that is learning our platform and understanding our customers at the moment.
Develop the skills to learn quickly with a continuous learning mindset. Our industry moves too fast and too many people get stuck on learning specific technologies over developing the skills to learn more effectively. Adopt a First Principles approach coupled with Systems Thinking to quickly and effectively understand new ideas, concepts, and problem spaces. Also, learn to use “AI” and do so in a way that you actually understand it and can leverage it to make you more impactful.
A few fun facts about me:
The Righteous Mind is a book by Jonathan Haidt that outlines the challenges people have disagreeing effectively. Strongly backed with studies it is a book that everyone should read to help us better understand each other and ultimately foster more inclusive environments to respectfully agree and disagree.