Growth Hacker
Summary
Engineering Manager, with focus in Growth & Product with ${new Date().getFullYear()-2011} years of experience in tech, leading cross-functional teams to optimize conversion funnels through data-driven experimentation. Reduced voluntary churn by 10% (retention) and increased conversion by 8% (acquisition & activation) by running 40+ A/B tests across web, mobile, and email.
Strong technical background in React, TypeScript, and C#. Transformed team into fastest-shipping at company through outcome-focused culture with my 3 ship-or-not pillars. Is it: revertible, measurable, and data-driven?
Passionate about growth funnels from end-to-end, technical excellence, and mentoring engineers to deliver solutions with measurable business impact.
Experience
Trainingpeaks
Engineering Manager - Growth Team
July 2023 - Present
Interviewed users and implemented ideas from feedback that created multiple experiments over the next 6 months for Activation that produced a paid conversion rate lift of 8%.
Managed and delivered signup flow optimizations that increase signup conversion by 10%.
Managed and delivered many failed or no-impact tests that led to critical learnings about our users.
Built and mentored a full stack eng. team, establishing clear career paths that resulted in promotions for 50% of team within 18 months
Led implementation of modern growth stack (Eppo, Segment, Snowflake) that accelerated experiment velocity from 1 over 2 months to 4 per month
Established critical engineering/data/marketing partnership that enabled full user-journey campaigns that were not previously an option
Instilled culture of continuous learning and rapid experimentation, driving team's focus from output to outcomes
Guiding Principles:
Ship small, Learn Fast
Outcomes over outputs
Leave code better than you found it.
“Yes, but smaller”
Trainingpeaks
Sr. Software Engineer
July 2019 - July 2021
Tech lead on delivering a new payment solution to democratize our marketplace
Leading the integration of Stripe with a modernized checkout experience capable of processing payments for a true marketplace where users are the sellers
Lead the technical release of a new pricing initiative that failed after the first day from an early poor assumption, but was able to rally an immediate & long-term fix, demonstrate hussle, and display proper engineering practices with documentation, communication, and ceremonies.
Rebuilt our entire site navigation (across multiple projects & sites) in order to drive traffic to purchase TrainingPlans with immense success
Identified and mitigated bottlenecks in our publisher/creator process by working directly with users themselves.
Managed creation of company-wide style-guide/component library for site consistency
Introduced and built end-to-end testing using Cypress and integrated it into CI/CD flow
MapLarge LLC
Front-End Developer
September 2017 - June 2019
Fully remote position that required self-discipline and initiative to communicate with team members across the country and deliver results.
Reduced potential bugs in our data-bound proprietary front-end framework by increasing type dependencies and building automated testing pages.
Managed a team of developers in a timezone 11 hours away to build out a modernized refresh of our proprietary suite of components.
Built out a style/usage guide for our internal developers to better familiarize them with our framework and speed up the on-boarding process.
Added features and debugged several client projects including Shell, UPS, and the military.
Self-employed
Programming tutor
September 2016 - July 2019
When I was learning how to code, I always appreciated someone who was willing to sit down for a bit and walk through concepts I wasn't understanding. Years later, I know I'm a good programmer and I like teaching so I decided to advertise myself as a programming tutor to help people who have the drive but lack the support.
I tutor several students across the front-range. The majority of students come from coding boot camps and are needing someone to explain the concepts they cover from class a little slower.
I've helped tutor students with JavaScript, Angular, D3.js, Node.js, Python, Java, environment and machine setup/configuration, Mac issues, PC issues, admin issues, as well as general programming concepts such as functional vs object-oriented programming, let vs const vs var, closures, scope, algorithms and data structures, BigO and time-complexity, etc....
Homeaway
Full stack Developer
November 2016 - September 2017
Built fully functional Feature Toggle service and Feature toggle client as a NuGet package from scratch to implement dark launches and speed up release time. This allowed us to speed up our release schedule by weeks by only releasing new features to a subset of users.
Resolve bugs as they come in from users and push fixes to prod
Agile workflow
Markit On Demand
Web Developer
June 2013 - November 2016
Tech-Lead for multiple projects including new builds, site additions, and redesigns requiring skills in managing people, mitigating time-loss, and creating estimates on top of writing the code
In charge of organizing team tech presentations to discuss the advantages or issues with new technologies on the horizon that may prove useful to implement into our process
Tech Lead for multiple projects including new builds, site additions, and redesigns requiring skills in management, mitigating time-loss, creating estimates, on top of writing the code
Build sites that get thousands of hits per day and some that process millions of dollars requiring carefully implemented code scalable code and error handling
Routinely deliver projects on time, the most recent being scheduled for 12 weeks and was finished 3 weeks early
Promoted to Assistant Vice-President
AVANTAR
MOBILE APP DEVELOPER
April 2012 – Sept 2012
Pushed several significant milestone updates that fixed bugs increased functionality
In charge of debugging / updating the official “Yellow Pages” and “White and Yellow Pages” app for Android
Migrated the White and Yellow Pages app code from one environment to another requiring both code and config updates.
Built in many new RESTful calls to the backend API.
Brigham Young University
Web Developer
November 2011 – April 2013
Developed an accountability web-site / system for managers
Helped implement Agile as a workflow
Primarily focused on front-end development with jQuery, JavaScript, HTML, and Angular
Skills
Expert
JavaScript (ECMA 6)
NodeJS
TypeScript
React
CypressJS
Git
C#/.Net
HTML
CSS/LESS/SASS
Social Media Integration
Proficient
AWS
Elastic Search
D3
Machine Learning/Data Mining
Java
Python
SQL
Experience
Scala
Angular
Windows Phone
C++
SOAP
RELEVANT COURSES
Machine Learning and Data mining
Algorithm Analysis
Software Design and Testing
Graphics and Computer Animation
Data Structures
Artificial Intelligence
Computer Networking
Internet & Network Programming
GROUPS
Association for Computing Machinery (ACM) : Webmaster
Increased attendance in meetings from an average of 15 attendees to over 100
Organized logistics, problems, and prizes for several extramural coding competitions
Regularly participated in “weekend of code”, a group effort over weekends to use our coding ability for charity events including creating websites for non-profit organizations