Pierre Ernst is a Staff Engineer specializing in M&A security at Stripe with over 10 years of experience transitioning from software development to applied security. He combines hands-on vulnerability research—including a CVE contribution—with the ability to translate technical risk into executive-ready guidance. Comfortable both "hacking into" applications and improving developer workflows, he focuses on making security approachable and actionable for engineering teams. His background spans principal and senior security roles at Elastic, VMware, and IBM, grounded in early software engineering across Europe and Canada. An active contributor to open-source projects, he has improved testing, refactoring, and build reliability in libraries like textract. Based in Ottawa, he brings a pragmatic attacker’s mindset plus deep engineering rigor to high-stakes, deal-driven security challenges.
9 years of coding experience
12 years of employment as a software developer
Algonquin College
Bachelor, Computer Science, Bachelor, Computer Science at Institut national des Sciences appliquées de Lyon
Contributions:9 commits, 1 PR, 1 comment in 11 days
Contributions summary:Pierre primarily focused on improving the codebase by refactoring and fixing existing components, specifically focusing on subprocess API calls. They addressed optional argument issues and ensured compliance with PEP 8 coding standards, enhancing code quality. In addition, the user fixed unit tests, showing a commitment to code reliability. Further contributions involved adjusting the test framework to accommodate code changes and also updating the setup for the build system to include external dependencies.
Contributions:1 release, 27 commits, 33 pushes in 2 days
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.