Work Experience

Work Experience

Professional Experience

My work across cloud platforms, production reliability, and operations automation. Expand a role to explore the teams, projects, and results.

May 2023 — Oct 2026

DevOps Developer

Promark Electronics · Montreal, QC

Worked across the KonnectAI product team and internal IT Operations at Promark Electronics, part of Electrical Components International (ECI). Built and operated infrastructure for an AI visual-inspection platform while automating the plant’s IT and business systems.

KonnectAI & Computer Vision Team

MLOps · Infrastructure · DevOps · Cloud Operations

  • Designed reusable Terraform modules for a multi-tenant visual-inspection SaaS on Google Cloud. Managed 30 isolated customer projects across four regions, reducing onboarding from 1–2 days to a few hours.
  • Migrated YOLO training from an on-premises GPU server to a GitOps-managed GKE platform. Used Argo Workflows and Kueue to schedule jobs on Spot NVIDIA L4 GPU pools that scale to zero, cutting dataset-to-model time from six hours to two.
  • Replaced manual SSH/tmux deployments across 50–70 factory inspection stations with GitHub Actions self-hosted runners and Docker Compose. Implemented NGINX blue/green releases with WebSocket-aware sticky routing to preserve live Socket.IO inspection sessions during deployments.
  • Built GitHub Actions pipelines with keyless Workload Identity Federation, removing the need for stored, long-lived cloud credentials.
  • Added SonarQube, static analysis, and Trivy container and IaC scanning as quality gates that block builds with critical CVEs.
  • Streamed GCP billing exports and Firestore inspection data into BigQuery. Built Looker dashboards for per-client cost and usage, and model detection trends.
  • Set up Prometheus, Grafana, and Cloud Logging monitoring, routing alerts to Slack and Teams for incident response.
  • Managed secrets, identity, and access with IAM, HashiCorp Vault, and GCP KMS.

ECI / Promark IT Operations Team

IT Operations · Automation · Observability

  • Built a Python integration using the SAP Business One Service Layer, VKS API, SQL Server triggers, and Agent jobs to automate work-order handoffs between the ERP and shop floor.
  • Delivered Power BI dashboards backed by optimized SQL Server queries over SAP Business One for finance and operations reporting.
  • Automated zero-touch Linux provisioning with Ubuntu autoinstall, idempotent Ansible roles, and Bash. Reduced server builds from two days to three hours and eliminated configuration drift between test and production.
  • Administered 25–30 Linux servers running ERP systems and internal tools. Standardized patching, UFW/iptables firewalls, CIS-aligned SSH hardening, and TLS certificate renewal with Ansible and Bash, with zero certificate expiry outages.

Tools: GCP (GKE, Cloud Run, BigQuery, Firestore, Cloud SQL, Cloud Functions, KMS) · Terraform · Terragrunt · Ansible · Kubernetes · Docker · Docker Compose · Helm · ArgoCD · Argo Workflows · Kueue · GitHub Actions · NGINX · SonarQube · Trivy · HashiCorp Vault · Prometheus · Grafana · Cloud Logging · Looker · Power BI · SAP Business One · VKS API · SQL Server · Python · Bash

Sep 2022 — Apr 2023

Infrastructure Support Specialist

Zola · Montreal, QC

Supported cloud infrastructure, Kubernetes observability, and incident response through migration cutovers and production release windows.

IT Infrastructure & Support Team

Infrastructure Support · Cloud Operations · Incident Management

  • Contributed to the zero-downtime migration of 30 Java microservices from ECS to EKS, personally migrating eight services.
  • Converted ECS task definitions to Helm charts and remapped task roles, ALB target groups, and secrets for EKS, using IRSA for service-account identity.
  • Deployed kube-prometheus-stack across three EKS clusters, combining Prometheus, Alertmanager, and Grafana with PagerDuty and Slack alerting. Built per-service error-rate and p99 latency dashboards, reducing crash-loop detection from about 30 minutes to under five.
  • Served as the infrastructure contact on Major Incident Management bridges during cutovers and releases. Triaged environment defects with product and engineering leads, restoring service within SLA across 12 incidents.
  • Turned postmortem findings into eight new alerts and five runbooks.

Tools: AWS (EKS, ECS, ALB, IAM/IRSA) · Kubernetes · Helm · Prometheus · Alertmanager · Grafana · PagerDuty · Slack · Linux

Jun 2020 — Jun 2021

Cloud Support Engineer

Huawei Technologies India · Bangalore, India

Supported Huawei iManager U2000 for Maxis Malaysia, maintaining the health and availability of a production telecom network-management platform.

Telecom Cloud OSS Platform Team

Cloud Operations · Telecom OSS · Network Management · DevOps

  • Automated 12+ daily O&M checks with Bash, Python, and cron, covering CPU, memory, disk health, services, log rotation, and database backups. Saved about eight hours per week and eliminated missed health checks across six production servers.
  • Resolved 180+ P1–P3 incidents within SLA through alarm triage, log analysis, and root-cause investigation across application, database, and Linux layers.
  • Executed 25+ planned patches, upgrades, and configuration changes on a high-availability, dual-node SUSE Linux cluster during maintenance windows.
  • Achieved zero unplanned downtime during those changes through pre-change validation, documented rollback plans, and post-change health checks.

Tools: Huawei iManager U2000 · SUSE Linux · Bash · Python · cron · Database backup and recovery · Telecom OSS/FCAPS

Mar 2020 — Jun 2020

Graduate Engineering Trainee

Huawei Technologies India · Bangalore, India

Completed intensive training in Linux administration, cloud computing, and telecom operations before joining the Maxis account as a Cloud Support Engineer.

  • Trained in FCAPS — fault, configuration, accounting, performance, and security management — for telecom operations and maintenance.
  • Selected for a full-time Cloud Support Engineer role supporting Maxis Malaysia.

Education

My engineering education, with related topics from the published program curricula.

Jan 2021 — Dec 2022

Master of Engineering (M.Eng.) in Computer Engineering

Concordia University · Montreal, QC

Graduate studies in Computer Engineering, completed in December 2022.

  • Related program curriculum: Programming on the Cloud, Fault-Tolerant Distributed Systems, Distributed Software Systems, and Software Engineering.

Jun 2016 — Jul 2020

Bachelor of Engineering (B.E.) in Electronics and Communication Engineering

Bangalore Institute of Technology · Bangalore, India

Undergraduate studies in Electronics and Communication Engineering, completed in July 2020.

  • Related program curriculum: ARM Microcontroller & Embedded Systems, Computer Communication Networks, Embedded Controller Lab, and Computer Networks Lab.