Paul Bain is a seasoned software engineering leader with 15 years of experience building and scaling adtech solutions across EMEA, currently serving as Director of Business Engineering at Meta. He blends entrepreneurial engineering—co-founding business-app startup omelett.es—with deep product and partner-facing expertise from leading Solutions Engineering teams at Facebook. Paul pairs hands-on backend work (notably contributions to the widely used facebook-php-business-sdk improving cursors, namespaces and custom audience handling) with strategic collaboration across product, preferred marketing developers and large advertisers to drive direct-response outcomes. Based in London, he has a track record of translating complex marketing and RTB platform requirements into reliable SDKs and scalable integrations. Unusually for a director, he still contributes to open-source SDK maintenance, reflecting a pragmatic balance of leadership and technical craft.
15 years of coding experience
14 years of employment as a software developer
Bachelor of Science - BS, Computation, Bachelor of Science - BS, Computation at The University of Manchester
Contributions:25 commits, 33 comments, 15 issues in 5 months
Contributions summary:Paul primarily focused on improving the PHP SDK for the Meta Marketing API. They implemented features such as array access on cursors and corrected namespaces. The user also updated the SDK to use the latest version, including improvements to custom audience handling, and fixed issues related to fetching AdAccountGroup connections. These changes demonstrate a focus on maintaining and enhancing the SDK's functionality.
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
Paul Bain - Director Of Business Engineering, EMEA at Pennies