Pierre Ernst

Staff Engineer, M&A Security at Stripe

Ottawa, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job12 years of employment as a software developer
bookAlgonquin College
bookBachelor, Computer Science, Bachelor, Computer Science at Institut national des Sciences appliquées de Lyon
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
514reputation
99kreached
28answers
0questions
github-logo-circle

Github Skills (15)

testing10
python10
text-mining8
data-mining8
natural-language-processing8
32-bit6
64-bit6
csrf6
xml6
php6
uml6
architecture6
security6
serialization6
java6

Programming languages (8)

TypeScriptHCLJavaJavaScriptGoHTMLPythonKotlin

Github contributions (5)

github-logo-circle
deanmalmgren/textract

Jun 2016 - Jun 2016

extract text from any document. no muss. no fuss.
Role in this project:
userBack-end Developer / QA Engineer
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.
nlppythonextract-textdata-miningtext-mining
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.
Request Free Trial