Simon Beaulieu is a software engineer with 11 years of experience specializing in developer experience, CI/CD, test automation, and systems design, currently building platform tooling at Elastic. He has led enterprise DX initiatives at Pleo—architecting Port, engineering metrics, and an AWS Bedrock-backed AI tooling stack that enabled hundreds of engineers to use Claude Code with zero configuration. Hands-on with TypeScript, Cypress, Terraform, GitHub Actions and observability tooling, he consistently reduces toil by automating integrations and standardizing workflows across hundreds of repos. His background in quality engineering and data-driven metrics (DORA, scorecards) informs pragmatic technical strategy that improves deployment confidence and developer productivity. An early contributor to Mattermost webapp E2E tests, he brings practical open-source testing experience to large-scale platform problems. Outside work he channels the same craft into cooking and woodworking, and prefers clear goals plus a bit of pressure to do his best engineering.
10 years of coding experience
7 years of employment as a software developer
Technician, Computer Technology, Technician, Computer Technology at Cégep de Granby Haute-Yamaska
Bachelor, Information Technology Engineering, Bachelor, Information Technology Engineering at École de technologie supérieure
Archived web app of Mattermost. Moved to the monorepo: https://github.com/mattermost/mattermost
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:6 commits, 6 PRs, 29 comments in 22 days
Contributions summary:Simon primarily contributed to the Mattermost web application by developing and maintaining end-to-end (e2e) tests using Cypress. Their work focused on validating various functionalities, including channel sidebar features like "More Unreads" pills and user count updates. The user also created tests for group messaging functionality. The user's commits also included contributions for test setup, file modifications, and addressing code review comments.
Very minimal boilerplate code to start an app in Typescript with some nice dev helpers
Contributions:58 PRs, 68 pushes, 4 branches in 3 years 9 months
boilerplatedevboilerplate-codenodejshelpers
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.