Michael Knowlton is a full-stack software engineer with five years of experience building SaaS products, currently driving core features at GrowthBook, an open-source feature flagging and A/B testing platform (YC W22). As GrowthBook’s first full-time hire he shipped self-serve billing, a Schema Browser, and automated metric generation, blending frontend polish with backend integrations. His contributions to the GrowthBook repo include SQL syntax highlighting, project-level scoping, and in-app payment management—work that improves usability across both UI components and database layers. Prior roles span product, marketing, and growth teams at ShootProof, giving him a rare mix of data-informed experimentation, product intuition, and hands-on engineering. Based in Smyrna, Georgia, he combines a business background (BBA) with a Fullstack Web Development certificate from Georgia Tech, enabling him to translate customer-focused metrics into production software.
5 years of coding experience
8 years of employment as a software developer
Certificate, Fullstack Web Development, Certificate, Fullstack Web Development at Georgia Institute of Technology
Bachelor of Business Administration, Marketing, Bachelor of Business Administration, Marketing at Kennesaw State University
Open Source Feature Flagging and A/B Testing Platform
Role in this project:
Full-stack Developer
Contributions:835 reviews, 140 commits, 516 PRs in 7 months
Contributions summary:Michael's contributions focused on enhancing the GrowthBook platform's frontend and backend functionality. They implemented SQL syntax highlighting for input fields within the application, improved the UI, added a new modal for managing experiment features, and integrated project-level scoping to ensure features work at the project scope. Further, they also added the capability for Cloud organizations to manage payment methods in-app. The changes touch upon component design, database integrations, and overall platform usability.
This is a full-stack appointment booking app, built with React, Express, Node, and MongoDB (with Mongoose). Authentication is currently handled via Bcrypt, while authorization is handled via JSON Web Tokens and local storage. The app is also leveraging Axios, React-Calendar, React-Modal, and Syncfusion's EJ2 React Scheduler.
Contributions:159 commits, 46 PRs, 126 pushes in 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Knowlton - Software Engineer at GrowthBook (YC W22)