Resume/CV

Senior Site Reliability Engineer

Jul 2025 Dec 2025
TripStack
Toronto, Ontario, Canada
Responsibilities / Achievements:
  • Maintenance and management of the on-premises data centre environment.
  • Worked with architects and fellow SREs to design and PoC Canonical OpenStack as a replacement for the legacy platform.
  • Maintenance and management of on-premises bare-metal Apache Kafka/Redpanda clusters.
  • Maintenance and management of on-premises bare-metal hypervisor platform.
  • PoC’d Ansible & Terraform as replacement for aging Puppet IaC codebase.
  • Designed and implemented a new on-premises observability stack using Zabbix.

Staff DevOps Engineer

Jan 2024 Jan 2025
Mappedin
Waterloo, Ontario, Canada
Responsibilities / Achievements:
  • Maintenance and management of Azure/AWS hybrid cloud environments utilizing Terraform.
  • Maintenance and management of Azure Kubernetes (AKS) applications and clusters.
  • Modernization and optimization of the Terraform codebase to improve efficiency and maintainability.
  • Establishment of official support practices for the DevOps team to streamline operations.
  • Led the migration from locally managed Jenkins to GitHub Actions, enhancing CI/CD processes.
  • Implementation of infrastructure as code (IaC) best practices to ensure scalability and reliability.
  • Collaboration with cross-functional teams to support development workflows and deployment pipelines.
  • Implementation of Istio as a CNI for production AKS clusters
  • Implementation of tfsec, trivy, and trufflehog in GitHub Actions workflows to scan for leaked secrets and security misconfigurations.
  • Worked with auditors to address compliance and security requirements for SOC2 Type I and II
    audits

Senior Platform Engineer / Technical Lead

Mar 2022 Oct 2023
Petabloc Cloud Consulting
Toronto, Ontario, Canada
Responsibilities / Achievements:
  • Leadership and coordination of a team of 3-5 engineers, ensuring the successful delivery of platform improvements tailored to specific client requirements.
  • Re-architecting AWS organization structures to create production-ready, mature cloud environments, contributing to enhanced operational efficiency and scalability.
  • Addressing compliance and security requirements during SOC2 Type II audit preparation across multiple clients, supporting regulatory alignment.
  • Oversaw several EKS implementations and PoCs for Kubernetes tooling, such as Cilium and Istio
  • Development and implementation of updated security practices in diverse client environments, leading to improved system resilience and risk mitigation.
  • Execution of Kubernetes modernization projects to transition outdated infrastructures while designing optimized environments aligned with contemporary technological standards.
  • Facilitation of Infrastructure as Code (IaC) onboarding for startups utilizing tools like CloudFormation and Terraform Cloud, promoting streamlined deployment processes and infrastructure management.

SecOps Specialist

Jan 2018 Mar 2022
Scotiabank
Toronto, Ontario, Canada
Responsibilities / Achievements:
  • Introduction of a DevSecOps practice within the Canadian Digital Banking Unit, including the automation of Jenkins pipelines for SAST and DAST platforms (HPE Fortify & WebInspect Enterprise), Open Source Compliance (Blackduck), and Mobile App Security Testing for iOS and Android applications (NowSecure).
  • Establishment of a "White-box" penetration testing practice designed to enhance the security evaluation process for Digital Factory applications.
  • Organization of a Digital Factory-wide Capture-the-Flag (CTF) ethical hacking tournament utilizing AWS and SecGen (Ruby/JS/Python) to promote awareness of common security vulnerabilities among teams.
  • Development of a NodeJS-based security monitoring and phishing detection tool to strengthen protection mechanisms.
  • Contribution to the creation of a multi-tenant Kubernetes platform deployed on GCP to progressively replace Azure and Pivotal Cloud Foundry, incorporating Argo CD and Aqua Enterprise for implementing Container Workload Protection, with Istio as a CNI.
  • Collaboration with Fraud, Digital Forensics, Threat Hunting, and Security Operations teams to analyze known digital fraud campaigns; findings were effectively communicated back to developers to fortify the security posture of client-facing applications.

DevOps Specialist

Feb 2017 Jan 2018
Scotiabank
Toronto, Ontario, Canada
Responsibilities / Achievements:
  • Assisted in the successful launch of a new mobile banking application, contributing to improved customer access and usability.
  • Designed and implemented a deployment pipeline for the ScotiaOnline environment, reducing deployment time and enhancing development efficiency.
  • Conducted cross-training for legacy ScotiaOnline developer teams in CI/CD best practices and oversaw migration from SVN to Git, improving code deployment processes by eliminating manual and outdated methodologies.
  • Contributed to the creation of a mobile CI/CD platform leveraging Jenkins, Ansible, Xcode, Android Studio, and Fastlane to streamline development workflows.
  • Supported the development of a multi-tenant Kubernetes platform on GCP as part of an initiative to replace Azure + Pivotal Cloud Foundry for enhanced scalability and resource optimization.
  • Played a key role in modernizing software infrastructure, reducing operational inefficiencies across tools and platforms.

DevOps Engineer

Jan 2015 Feb 2017
Security Compass
Toronto, Ontario, Canada
Responsibilities / Achievements:
  • Development and maintenance of an automated provisioning system utilizing Puppet, Fabric, Vagrant, and vSphere for the SD Elements team.
  • Construction and management of an in-house lab environment dedicated to the exclusive use of the SD Elements team.
  • Provision of onboarding support for clients using the SD Elements application when required.
  • Creation of custom integrations, features, and extensions for the SD Elements application tailored to specific client requirements.
  • Facilitation of communication between development and system administration teams to deliver high-level infrastructure solutions as needed.
  • Continuous improvement initiatives to enhance operational efficiency in application deployment and infrastructure management processes.

Technical Systems Analyst (Contract)

Jul 2014 Oct 2014
RBC (Royal Bank of Canada)
Toronto, Ontario, Canada
Responsibilities / Achievements:
  • Migration of the existing monitoring and alerting system from a highly customized Nagios/Groundwork environment to a high-availability Zabbix-based platform.
  • Implementation of a scalable and reliable monitoring solution to address organizational needs and improve system uptime.
  • Evaluation and configuration of Zabbix to ensure compatibility with existing infrastructure and operational workflows.
  • Streamlining monitoring processes to enhance performance metrics and incident response times.
  • Collaboration with cross-functional teams to ensure seamless integration without service interruptions during the migration process.
  • Documentation of migration procedures and training materials for operational teams to support post-migration system maintenance.

Linux/Unix Systems Administrator

Sep 2012 Jul 2014
LoyaltyOne (Air Miles)
Toronto, Ontario, Canada
Responsibilities / Achievements:
  • Maintained and managed a fleet of production and non-production Linux/Unix-based application and database servers supporting the Air Miles website and associated analytics platforms.
  • Oversaw system health, performance, and availability to ensure seamless operation for critical services.
  • Facilitated the adoption of "big data" platforms by conducting proof-of-concept (PoC) evaluations for various data lake products from multiple vendors.
  • Supported troubleshooting efforts, system upgrades, patch management, and configuration changes across server environments.
  • Collaborated with stakeholders to align IT infrastructure with business needs for analytics and data processing requirements.
  • Ensured compliance with security policies and best practices throughout server operations and big data platform implementations.

Linux System Administrator

Jan 2011 Jan 2012
Decisioning Solutions (now part of Experian)
Toronto, Ontario, Canada
Responsibilities / Achievements:
  • Oversaw Linux systems administration for a SaaS provider in the credit card industry, ensuring robust and reliable operations.
  • Implemented an Infrastructure-as-Code (IaC) platform using Puppet to streamline and centralize the management and provisioning of non-production environments.
  • Enhanced the efficiency of system provisioning processes while maintaining consistency across environments.
  • Supported critical infrastructure to meet operational requirements in a fast-paced industry.
  • Contributed to system stability and scalability initiatives by leveraging automation tools and best practices. Ensured compliance with corporate policies and standards during deployment and maintenance activities.

System Administrator

Jan 2010 Jan 2011
Primary Support Systems (aka PSSNet)
North York, Ontario, Canada
Responsibilities / Achievements:
  • Oversaw systems administration for a managed services company, ensuring efficient operations and service delivery.
  • Implemented a new mail and groupware solution tailored for resale to clients, enhancing service offerings and increasing potential revenue streams.
  • Managed and maintained core networking stacks for multiple client organizations, ensuring reliability and smooth connectivity.
  • Developed and introduced a VyOS-based core networking stack, expanding product offerings, which was successfully resold to several clients.
  • Ensured system stability through the proactive management of infrastructure and the timely identification of improvement opportunities.
  • Supported local business operations by delivering scalable IT solutions aligned with client needs.

System Administrator

Jan 2009 Jan 2010
Live Dealer Studios / Debono Group
Etobicoke, Ontario, Canada
Responsibilities / Achievements:
  • Responsible for maintaining custom-built video streaming solutions and casino gaming software/hardware
  • Architected and implemented a new video archiving solution using Amazon S3

System Administrator

Jan 2008 Jan 2009
Kanetix
Toronto, Ontario, Canada
Responsibilities / Achievements:
  • Managed system administration tasks for an insurance marketplace startup, ensuring stable and efficient operations.
  • Migrated production and non-production Oracle RAC clusters from version 10g to 11g, enhancing database performance and functionality.
  • Maintained internal XenServer clusters, supporting virtualization needs and ensuring high availability.
  • Executed the migration of several client environments from Solaris 9 to Red Hat Enterprise, improving compatibility and reducing operational complexities.
  • Transitioned Edge Networking Stack from HP ProCurve to an open-source Vyatta-based solution, achieving cost savings on licensing fees while maintaining network reliability.
  • Facilitated infrastructure upgrades and migrations to enhance system performance and meet evolving business requirements.

System Administrator/Helpdesk Technician

Jan 2007 Jan 2008
HostForWeb Inc.
Chicago, Illinois, USA
Responsibilities / Achievements:
  • Oversaw Linux systems administration and client support operations for a medium-sized web hosting provider.
  • Managed and maintained over 100 client environments with diverse distributions, including CentOS, Gentoo, Debian, among others.
  • Executed responses to potential fraud incidents and security events to ensure system integrity and compliance.
  • Provided technical troubleshooting and assistance to resolve complex client issues efficiently.
  • Monitored server performance and implemented necessary configurations to optimize operational reliability.
  • Supported customers by addressing their IT needs while ensuring adherence to industry best practices in web hosting services.

System Administrator/Tier 1 Helpdesk Support

Jan 2006 Jan 2007
Technosys/Dpendable Support
Mississauga, Ontario, Canada
Responsibilities / Achievements:
  • Provided on-call technical support for multiple US-based web hosting companies, ensuring uninterrupted website availability and functionality.
  • Diagnosed and resolved Tier 1 technical issues, including hardware and software troubleshooting, to improve system performance and user satisfaction.
  • Monitored server operations and performance, proactively identifying potential issues and implementing preventative measures to maintain reliability.
  • Collaborated with team members to escalate complex challenges to higher-level support while maintaining timely communication with stakeholders.
  • Performed regular system updates and maintenance to ensure security compliance and system optimization.
  • Delivered clear documentation of processes, solutions, and known issues to enhance knowledge sharing within the support team.

Web Developer

Jan 2005 Jan 2006
Oceano Global Inc.
North York, Ontario, Canada
Responsibilities / Achievements:
  • Development and deployment of a PHP-based Content Management System (CMS) for an MMA-focused website.
  • Implementation of dynamic web functionalities to enhance user experience and website interactivity.
  • Optimization of the CMS to ensure seamless performance, scalability, and ease of content management.
  • Integration of backend systems to support multimedia content, news updates, and responsive design features.
  • Collaboration with stakeholders to align technical solutions with business objectives and user requirements. Continuous maintenance and debugging to ensure system reliability post-deployment.