Alexandre Beaulieu

Staff Software Developer Tech Lead at Genetec

Greater Montreal Metropolitan Area 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
Alexandre Beaulieu is a Staff Software Developer and Tech Lead with 13 years of experience blending low-level systems engineering, security research, and hands-on leadership at Genetec and GoSecure. He excels at reverse engineering, pentesting, and rescuing production systems—from assembly-level debugging and memory forensics to architecting maintainable C#/C++ services. An active open-source contributor, he has improved security tooling and CLI ergonomics in notable projects like pyrdp and linode-cli, and hardened offensive tooling such as a widely used password-spraying toolkit. Trilingual in English, French, and Japanese, he pairs a developer’s curiosity with a security-first mindset and a knack for turning puzzling incidents into repeatable fixes. Outside work he’s a triathlete and caffeine-fueled tinkerer who treats complex bugs like puzzles worth staying up for.
code13 years of coding experience
job11 years of employment as a software developer
bookDEC, Science pure et appliquée, DEC, Science pure et appliquée at CEGEP de Trois-Rivières
bookB. Sc, Computer Science, Japanese, B. Sc, Computer Science, Japanese at McGill University
languagesEnglish, French, Japanese
stackoverflow-logo

Stackoverflow

Stats
790reputation
100kreached
16answers
2questions
github-logo-circle

Github Skills (30)

docker10
python10
apidoc10
rdp10
dockers10
security10
ruby10
mitmproxy10
api10
command-line-tool10
security-txt9
configuration-management9
devops9
linode9
pentest9

Programming languages (16)

C#PowerShellJavaRustCMakefileGoHTML

Github contributions (5)

github-logo-circle
GoSecure/pyrdp

Feb 2020 - Jan 2022

RDP monster-in-the-middle (mitm) and library for Python with the ability to watch connections live or after the fact
Role in this project:
userBack-end Developer & Security Engineer
Contributions:1 review, 146 commits, 44 PRs in 1 year 10 months
Contributions summary:Alexandre primarily contributed to the core functionality of the `pyrdp` project, implementing features such as the `--no-downgrade` mode, which impacts the player's traffic replay and makes the MITM harder to fingerprint. They also addressed multiple code issues, fixed typos in the README and updated the changelog to improve the overall project stability and documentation. These changes demonstrate a focus on the security implications of the RDP protocol, as well as the MITM functionality.
pythonfactpyrdpsecuritypentest
linode/linode-cli

Oct 2018 - Jan 2019

The official Linode command line interface.
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 2 comments in 3 months
Contributions summary:Alexandre primarily contributed to the configuration and functionality of the Linode CLI. They implemented support for accessing the CLI with an access token via environment variables. Furthermore, the user fixed issues related to configuration and user experience by adding a flag to suppress warnings for newer API versions and correcting the initial configuration process. These changes improve the user experience and compatibility of the CLI.
command-line-toollinodeinfrastructurelinode-clicloud
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
Alexandre Beaulieu - Staff Software Developer Tech Lead at Genetec