Chief Technology Officer
Mountain Goat Software (2016–Present)
Lead the digital product, platform, and data strategy for a premier Scrum and agile consultancy.
Translated course IP into software like Team Home (real-time learning system), the MGS AI Toolkit (team coaching), and related tools. Pair closely with the CEO and operations leads to align product-engineering
output and infrastructure decisions with the business roadmap.
Co-Founder
EZ Golf League (2015-Present)
EZ Golf League is a SaaS platform for golf courses, league administrators, and tournament organizers. Including Web, iOS, and Android components, I’ve led all aspects of development and contributed heavily to feature selection.
Director of Technology
Foraker Labs (2011-2016)
Managed a product engineering team building Web and native apps for a wide range of clients and small-business
partners. Balanced discovery and delivery across mobile apps, custom SaaS builds, and modern Rails
backends so projects shipped on schedule while the consultancy scaled responsibly.
Co-Founder
Liberation Media (1998-2010)
Liberation Media created custom Web apps and CMS tools, primarily for music industry customers (musicians, record labels).
In nearly 12 years operating, we built tools for bands helping to sell millions of records.
I was the principal engineer responsible for architecting and building our products.