Chief Technology Officer
Mountain Goat Software (2016–Present)
Lead the digital product, platform, and data strategy for a premier Scrum and agile training company.
Translated course IP into software like Team Home (real-time learning system), the MGS AI Toolkit, and experimentation tools that keep
training experiences premium. Pair closely with the CEO and operations leads to align product-engineering
hiring, rituals, and infrastructure decisions with the business roadmap.
Co-Founder
EZ Golf League (2015-Present)
EZ Golf League is SaaS for golf courses, league administrators, and tournament organizers. Including Web, iOS, and Android components, I’ve led 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 Fortune 1000 clients and small-business
partners. Balanced discovery and delivery across mobile apps, custom SaaS builds, and modern Rails
backends so launches shipped on schedule and on brand while the consultancy scaled responsibly.
Co-Founder
Liberation Media (1998-2010)
Liberation Media created custom Web apps, 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.