Simon Bernier

Professeur Du Département De Physique at Collège Jean-de-Brébeuf

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
Simon Bernier is a physics professor and applied researcher with 12 years of experience bridging quantum materials research, teaching, and hands-on software engineering. Trained at McGill (MS, BS) with top grades, he develops and optimizes algorithms and simulations in Matlab, C++ and Python for complex quantum systems and ML-transferable matrix methods. He couples this research background with practical DevOps and backend contributions to notable open-source projects like Rancher and Streamlink, where he implemented cluster logging, K3s provisioning support, streaming plugins and CI automation. An experienced educator and communicator, he has led undergraduate courses and outreach while also captaining McGill’s varsity running team—an indication of discipline that informs both his lab and engineering work. His interests focus on energy transition, quantum computing and pedagogy, blending rigorous theory with production-quality code and reproducible deployment practices.
code12 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS, Materials Physics, 3.94/4 GPA, Master of Science - MS, Materials Physics, 3.94/4 GPA at McGill University
languagesFrench, English, Norwegian, Spanish
github-logo-circle

Github Skills (36)

kubernetes10
rke10
docker10
python10
scripting10
plugin-development10
streamlink10
command-line-interface10
bash10
rancher10
kubectl10
dockers10
cicd10
script10
go10

Programming languages (19)

C#JavaC++RustSchemeCDHandlebars

Github contributions (5)

github-logo-circle
kubie-org/kubie

Feb 2020 - Nov 2022

A more powerful alternative to kubectx and kubens
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:14 releases, 25 reviews, 82 commits in 2 years 9 months
Contributions summary:Simon implemented features to extend the functionality of the `kubie exec` command with wildcard support, including changes to the command line parsing, the core execution logic, and the kubeconfig handling. Additionally, they introduced a namespace variable to avoid conflicts within `kubie` shells. They also contributed to the addition of new commands, like `edit-config`, and implemented features like history navigation and last context/namespace switching. Finally, the user worked on forwarding signals for `kubie exec` and configuring CI for publishing releases to GitHub.
kubenskubectlkuberneteskubectx
rancher/rancher

Nov 2022 - Jan 2023

Complete container management platform
Role in this project:
userBackend & DevOps Engineer
Contributions:60 reviews, 28 commits, 34 PRs in 2 months
Contributions summary:Simon contributed to the backend of the Rancher platform by adding cluster-id logging and removing Windows image dependencies. They also implemented changes in the API to detect K3s PSPs during project creation, affecting project validation logic. Furthermore, the user worked on DevOps-related tasks by supporting whitelisted environment variables in RKE2 provisioning and updating the system agent version.
container-managementrancherdockerkubernetesorchestration
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