Xavier Fromageot is a Senior Engineer I with over two decades of software experience who now specializes in architecting and delivering cloud-first business solutions on the Salesforce/Force.com platform. He blends a long history with Microsoft stack development (C#, ASP.NET, WPF) with modern Salesforce DX, Lightning Web Components and test-first practices to produce robust, well-documented systems from requirements through deployment. At American Express he drives source-driven, test-first development and has contributed to notable open-source Apex tooling—improving the widely used fflib-apex-mocks framework to make unit testing more flexible and resilient. Comfortable across backend services, integrations, databases and CI/CD toolchains, he emphasizes code quality through reviews, automation and comprehensive test coverage. A former Cavalry Scout and Berklee-trained musician, he brings discipline, creativity and a pragmatic engineering mindset to complex business problems.
8 years of coding experience
19 years of employment as a software developer
AS, Engineering Science, AS, Engineering Science at Orange County Community College
Trailhead by Salesforce
BM, Professional Music, BM, Professional Music at Berklee College of Music
BS, Mechanical Engineering, BS, Mechanical Engineering at University of Illinois Urbana-Champaign
An Apex mocking framework for true unit testing in Salesforce, with Stub API support
Role in this project:
Back-end Developer
Contributions:9 commits, 2 PRs, 8 comments in 11 months
Contributions summary:Xavier primarily contributed to the `fflib-apex-mocks` framework, focusing on enhancing its functionality. Their work involved implementing a generic overload for the `makeRelationship` method, which improved the flexibility of creating relationships. They refactored the method to improve code reusability and added argument validation logic, thus improving the robustness of the framework. Furthermore, they added the `setReadOnlyField` utility method and refactored `setReadOnlyFields` method, providing the ability to set test values.
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
Xavier Fromageot - Senior Engineer I at American Express