Nicolas Olivier is a pragmatic backend developer based in Montreal with 13 years of professional experience and a deep history in distributed architectures and cloud-native systems. He has repeatedly delivered and hardened Python and Go backends across industries—from IoT and aviation connectivity to finance—while shaping Kubernetes operators, Terraform automation, and DR plans. Comfortable in both hands-on coding and team leadership, he has led technical teams, mentored juniors, and defined coding standards that improved reliability and observability. Nicolas also contributes to open-source projects, improving maintainability and PEP8 compliance in an AWS Cognito Python library, reflecting a strong attention to code quality often unnoticed in production-grade systems.
13 years of coding experience
19 years of employment as a software developer
DUT, Computer Science, DUT, Computer Science at IUT Informatique, University of Paris-Sud, Orsay, France
Master’s degree - MIAGE, Computer Science, Master’s degree - MIAGE, Computer Science at IUP MIAGE, University of Nantes, France
Python library for using AWS Cognito. With support for SRP.
Role in this project:
Back-end Developer
Contributions:13 commits, 1 PR in 6 months
Contributions summary:Nicolas primarily focused on code cleanup and adherence to PEP8 style guidelines within the `warrant` Python library. Their contributions included refactoring the `setup.py` file, adding PEP8 corrections to multiple Python files, and fixing the `extras_require` configuration. The changes involved modifying existing code to improve code style and maintainability.
Contributions:2 pushes, 1 branch, 2 comments in 2 years 3 months
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
Nicolas Olivier - Developer at Banque Nationale du Canada