Praveen M
About Praveen M
Praveen M is a DevOps Engineer at CIBC with extensive experience in CI infrastructure, cloud deployments, and microservices applications.
Current Role at CIBC
Praveen M is currently employed at CIBC as a DevOps Engineer. He has been with the company since 2020. In this role, Praveen is involved in managing and automating the deployment process to ensure seamless and efficient operations. He works on various facets of DevOps to support the company's infrastructure needs.
Previous Role at CGI
Prior to his current position, Praveen M worked at CGI as a Build and Release Engineer from 2018 to 2020. During his tenure, he was responsible for streamlining the build and release processes in Toronto, Ontario, Canada. His work focused on integrating and improving the development and operational workflows to enhance collaboration and efficiency.
Experience at Analyze Re
From 2017 to 2018, Praveen M served as a DevOps Engineer at Analyze Re in Halifax, Nova Scotia, Canada. Here, he conceptualized and implemented a Continuous Integration (CI) infrastructure. He used Python, Chef, Vagrant, Virtual Box, and Jenkins for automated installation and API level testing on an OpenStack platform.
CI Infrastructure and Automation
Praveen M designed and implemented a CI infrastructure using Python, Chef, Vagrant, Virtual Box, and Jenkins. This project focused on automated installation and API level testing on an OpenStack platform. His initiatives in CI infrastructure have facilitated smoother and faster development cycles.
Cloud and Deployment Expertise
Praveen M has extensive experience in cloud and deployment frameworks. He utilized AWS Beanstalk for deploying and scaling web applications. He also deployed Ansible modules for managing AWS resources like EC2 instances, volumes, DNS, and S3. Furthermore, he automated cloud deployments using Chef, Python, and AWS CloudFormation Templates.