Executive Overview
I'm a technical leader with 20+ years of experience spanning startups to enterprises. I've had a front-row seat (twice!) for the full startup-to-enterprise journey. I'm currently CTO at Perforce, where I spearhead product incubation, guide acquisitions, and shape the company's technical strategy across multiple lines of business. Previously, I served as CTO at Puppet, a DevOps pioneer that reshaped the infrastructure landscape. Career highlights: * Own the technical strategy and architectures for multiple products across several lines of business (hundreds of millions USD in revenue) * Designed multiple products, taking them from the whiteboard to users' hands * Completed multiple acquisitions as both buyer and seller * Took two startups to successful exits * DevOps trailblazer: former CTO at Puppet, industry expert, and large-scale systems engineering veteran * Novel mix of open source leadership and commercial success * Well-versed in open source, and the playbook for building companies around it * Experienced speaker including user groups, media interviews, and conference keynotes My experience across startups, enterprises, and numerous M&A deals has given me a clear view of what truly drives tech success. I've seen the good and the bad, observing firsthand what makes some companies thrive while others stumble. This experience shapes my approach to critical decisions, from designing robust systems to aligning tech strategy with business goals. I focus on making informed choices that translate technological potential into tangible business results. I'm passionate about advising companies at all stages of growth. Whether you're a startup aiming to scale, an established company looking to innovate, or exploring M&A opportunities, I offer practical guidance as a mentor who's been in the trenches not only as a leader, but as a builder. If you're looking for a partner who can see the big picture in tech and actually make it work, let's connect and explore how my experience can help!
Career Timeline
- Perforce SoftwareCurrentJun 2022–Present· 4 yrs 4 mos
- Chief Technology OfficerCurrentJun 2022–Present
- Oct 2021–Oct 2022· 1 yr
- AdvisorOct 2021–Oct 2022
- Dec 2019–Feb 2021· 1 yr 2 mos
- AdvisorDec 2019–Feb 2021
- Aug 2019–Aug 2020· 1 yr
- AdvisorAug 2019–Aug 2020
- Jul 2011–Aug 2024· 13 yrs 1 mo
- Chief Technology OfficerApr 2016–Aug 2024
- Senior Director, EngineeringMay 2012–Apr 2016
- Lead EngineerJul 2011–May 2012
- May 2008–Jul 2011· 3 yrs 2 mos
- Principal EngineerDec 2010–Jul 2011
- Lead, Software EngineerMay 2008–May 2010
- 2005–2008· 3 yrs
- Senior Software Engineer2005–2008
- May 2001–May 2005· 4 yrs
- Software EngineerMay 2001–May 2005
- Oct 1999–May 2001· 1 yr 7 mos
- EngineerOct 1999–May 2001
Education
BS
Computer Science
University of Texas at Austin