Skills
Frameworks/Tools
Kubernetes, Docker, Serverless, Terraform, IntelliJ, AWS, GCP
Languages/SDKs
Go | Docker | Containers | Helm | CI/CD | Python | Java | C++ | NodeJS | C# | SQL | Qt
Competencies
Site Reliability, DevOps, Security, Distributed Systems, English, French – All professional proficiency or above
Experience
Senior DevOps Engineer
PSL Group Inc.
March 2023 - Present
- Led the design, migration of CI/CD pipelines from AWS CodePipeline to Github Actions. Kubernetes, Helm, Docker, Python, Go
- Optimized EC2 workloads to AWS EKS using multi-stage docker builds improving node efficiency and reducing node cost. Kubernetes, Docker
- Designed and worked directly with the security team ensuring correct Kubernetes security requirements for all deployed Kubernetes clusters. Kubernetes, Security, Github Actions, ArgoCD
- Reduced DevOps and InfraOps toil by 15 hours per month by designing and using a centralised IaC git repository backed by Dependabot for terraform module updates. Kubernetes, NodeJS
- Provided developers with an intuitive way to deploy their microservices to our Kubernetes clusters using ArgoCD. Kubernetes, Containers
- Automated deployment and increased developer productivity by 45%. CI/CD, Github, Bash, Go, Kubernetes
SRE Developer
Stingray Inc.
September 2021 - March 2023
- Leveraged Go, Python and NodeJS to create tools and microservices enhancing developers productivity Go, NodeJS
- Designed and deployed Kubernetes workloads using Helm, and IaC best practices Kubernetes, Helm
- Migrated production databases using AWS DMS, improving data reliability and reducing manual ops AWS, DMS
- Delivered infrastructure changes using Terraform modules and Concourse Pipelines Terraform, GitOps
- Participated in on-call rotation supporting production microservices and platform stability AWS, Kubernetes
Software Developer
Stingray Inc.
April 2019 - August 2021
- Developed and design new microservices such as Karaoke-API in a distributed approach in a multitude of programming languages using Java, NodeJS, .Net Core Java, NodeJS, .Net Core
- Started using Amazon AWS and Google Cloud GCP as a developer AWS, GCP
- Learned and started using Kubernetes as a developer with Helm charts Kubernetes, Go, Helm
Software Developer
Kinova Robotics Inc.
June 2017 - April 2019
- Developed features in C++ and Python for real-time, multi-threaded robotic software C++, Python
- Integrated CI/CD pipelines using Bamboo and contributed to DevOps automation using CMake and cross-compilation techniques CI/CD, CMake, Cross-Compilation
- Built Qt-based applications for internal tools and prototypes for upcoming product initiatives C++, Qt
Education
B.Eng., Software Engineering
École de technologie supérieure
Montréal, Canada
2012 - Winter 2015
Projects
Add Github Ingress-Nginx CORS Wildcard feature and understand Go library interoperability with Kubernetes
2022
Configure and maintain a multi-node Kubernetes cluster while maintaining the network firewall and switches (Ubiquiti)
2020 - Present