Joe Fitzgerald is a multifaceted technology leader and founder with 12+ years delivering platform engineering, services strategy, and large-scale transformation across the US, UK, and Australia. As CEO of MomentumAI and former Senior Director at VMware Tanzu, he blends hands-on architecture and DevOps experience with P&L and GTM leadership for businesses scaling into the $250M range. He’s known for rescuing stalled projects, building internal developer platforms treated as products, and driving CI/CD and automation practices that shift time-to-value from weeks to hours. A practical engineer at heart, his open-source contributions span dev tooling and CI/CD improvements—helping projects like Atom, Slack Go bindings, and Go editor integrations with testing and automation enhancements. He pairs an MBA and Harvard strategy training with a track record of aligning datacenter engineering details to boardroom strategy and uncommon fluency in turning services feedback into product R&D. Colleagues rely on him to unite diverse stakeholders and deliver pragmatic technical solutions under tight deadlines and budgets.
13 years of coding experience
16 years of employment as a software developer
Master of Business Administration - MBA, Master of Business Administration - MBA at Gies College of Business - University of Illinois Urbana-Champaign
Other; Certificate of Specialization in Strategy, Strategy, Other; Certificate of Specialization in Strategy, Strategy at Harvard Business School Online
Contributions:93 releases, 705 commits, 175 PRs in 5 years 3 months
Contributions summary:Joe contributed to enhancing the Atom editor's Go experience by adding support for gofmt. They implemented gofmt support by integrating a CoffeeScript-based formatter that handles formatting and error display for Go code within the editor. Further contributions include ensuring that the package can be uninstalled and refactoring for better error handling. Initial support was implemented for govet to check Go code as well.
A tool for generating self-contained, type-safe test doubles in go
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:24 releases, 201 commits, 127 PRs in 4 years 5 months
Contributions summary:Joe primarily contributed to the test suite, adding specifications and test cases for various packages within the `counterfeiter` repository. Their work involved creating and modifying tests, specifically utilizing the Ginkgo and Gomega testing frameworks. They focused on testing the core functionality of the library, including interface mocking and generating fakes, and ensured that the generated fakes worked as expected.
gotest-doublestestdoubletypesafe
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.