Work Experience
Software Engineer - Cloud & DevOps
Sun Life - Toronto, Canada
2021 - Present
- Developed Packer Jenkins Templating Engine (JTE) Libraries and pipelines to create custom AMIs as well as implement monitoring solutions to track AMI creation process and troubleshoot build issues promptly
- Designed and implemented scalable blue/green deployment strategy for the Ansible Automation Platform (AAP) using Jenkins pipelines. Leveraged custom-built Terraform and Ansible libraries to automate the deployment, configuration, and full decommissioning of servers. This optimized resource management, enhanced consistency across environments, and reduced manual intervention, resulting in more efficient and reliable infrastructure operations
- Facilitated cross-team workshops with managers to successfully oversee the migration from Ansible Tower to AAP. Using a combination of JIRA for task tracking and Confluence for documentation, effective communication was key in keeping stakeholders engaged with weekly status meetings ensuring migration was completed within scope
- Implemented GitOps (VCS) workflows for Terraform Cloud for Business (TFCB), utilizing the Terraform provider and data sources to streamline infrastructure as code (IaC) management. This approach ensured consistent and automated deployment processes, improved collaboration through version-controlled configurations, and enhanced system reliability and security by maintaining infrastructure state in a central repository
- Engaged in various DevOps tool upgrades using Docker and Kubernetes to deploy and ensure efficient resource utilization and scalability
- Participated in a 24x7 on-call schedule to support organization tooling. Responded promptly to incidents, diagnosing and resolving issues to ensure system reliability and availability
Python
Jenkins
Terraform
Ansible
YAML
Docker
Kubernetes
AWS
Jira
Confluence
Trello
Miro
Git
Linux
IT Business Analyst
IMAX - Toronto, Canada
2019 - 2019
- Engaged with stakeholders to define business requirements for the implementation of SAP Concur to optimize travel, expense, and invoice management
- Designed and executed User Acceptance Testing (UAT) based on the current operations, identifying gaps, and streamlining the development and delivery process
- Developed a comprehensive PMO charter & strategy, establishing the purpose, scope, governance structure, and strategic plan to drive project alignment and success
PowerBI
MS Office Suite
Panaya
Analyst
TMX Group - Toronto, Canada
2018 - 2018
Excel (VBA)
Bloomberg
Yahoo Finance
Salesforce
Full Stack Developer
Tsubaiso - Tokyo, Japan
2017 - 2018
CSS
HTML
JavaScript
Ruby
Ruby on Rails
MySQL
Trigger Framework
Git