Skip to content
zsh — salahuddin@cloud

$ whoami

Muhammad Salahuddin

$ cat role.txt

Senior DevOps Engineer building secure, cost-efficient cloud platforms across AWS, Azure, and GCP._

Senior DevOps Engineer with 8+ years designing, securing, and operating cloud-native infrastructure across AWS, Azure, and GCP for fintech, SaaS, e-commerce, healthcare, and AI-driven platforms. Deep hands-on expertise in Kubernetes (EKS/AKS/GKE), Terraform-driven infrastructure as code, and end-to-end CI/CD pipeline design with Jenkins, GitHub Actions, AWS CodePipeline, and ArgoCD. Strong DevSecOps focus — integrating SIEM, vulnerability management, penetration-testing workflows, and secrets management into pipelines aligned with PCI-DSS, SOC2, HIPAA, and ISO 27001. Experienced across cloud and on-premises (VMware vSphere/ESXi) environments, building highly available, observable, cost-optimized systems for both monolithic and microservices workloads.

Muhammad Salahuddin
open to work
Years of Experience
8+
Cloud Platforms
3
Production Platforms Owned
10+
Compliance Frameworks
PCI-DSS, SOC2, HIPAA, ISO 27001
intro.mov — 60s walkthrough

Hear it from me directly

A short personal introduction covering my background, the kind of infrastructure problems I like solving, and how I work with teams — recorded for Toptal.

Systems I've designed and shipped

Multi-region failover, event-driven autoscaling, landing zones, security gates and cost guardrails. Each project is labeled by where it comes from and what code is published.

All 20 projects →

01

AWS Multi-Region Kubernetes Disaster Recovery

Active/passive EKS across two regions with a managed promotion path

A warm-standby disaster recovery design for a stateful Kubernetes workload: two regional EKS clusters, an Aurora PostgreSQL Global Database, replicated object storage and an explicit, runbook-driven failover.

Production case studyImplemented & validated locally
  • Amazon EKS
  • Aurora PostgreSQL Global Database
  • Route 53
  • ALB
  • ElastiCache / Valkey

02

Self-Hosted n8n AI Automation Platform on EKS

Queue-mode n8n with KEDA scale-to-zero workers

n8n split into main, webhook and worker workloads on Kubernetes, with Redis/Valkey as the job queue, PostgreSQL for state, and KEDA scaling workers on queue depth — including down to zero when idle.

Production case studyImplemented & validated locally
  • Amazon EKS
  • n8n (queue mode)
  • KEDA
  • ElastiCache Valkey
  • RDS PostgreSQL

04

Enterprise AWS Landing Zone

Multi-account foundation with guardrails, central logging and IaC

An AWS Organizations layout with security, logging, shared-services and workload accounts, SCP guardrails, IAM Identity Center access, centralized CloudTrail and a VPC baseline — all from Terraform modules.

Production case studyImplemented & validated locally
  • AWS Organizations
  • IAM Identity Center
  • Service Control Policies
  • CloudTrail
  • AWS Config

06

DevSecOps CI/CD Security Platform

Security gates from commit to registry

A pipeline that runs secrets scanning, SAST, dependency and image scanning, DAST against a preview environment and SBOM generation, and blocks promotion on policy failures.

Production case studyImplemented & validated locally
  • GitHub Actions (reusable workflow)
  • Gitleaks
  • Semgrep
  • SonarQube (optional)
  • Trivy

10

AWS Serverless Event-Driven Architecture

API Gateway, Lambda, SQS and EventBridge with idempotency and DLQs

An order-style event pipeline: an API that accepts requests, a queue that absorbs bursts, idempotent consumers, fan-out through EventBridge, and dead-letter queues with alarms.

Portfolio implementationImplemented & validated locally
  • API Gateway
  • AWS Lambda
  • Amazon SQS
  • Amazon SNS
  • EventBridge

11

Observability and SRE Platform

Metrics, logs and traces with SLOs that drive alerting

Prometheus, Grafana and OpenTelemetry with SLIs defined per user journey, multi-window burn-rate alerts instead of threshold noise, and an incident process tied to error budgets.

Production case studyImplemented & validated locally
  • Prometheus
  • Alertmanager
  • Grafana
  • OpenTelemetry Collector
  • Prometheus Operator CRDs

14

Cloud Cost Optimization and FinOps Toolkit

Reproducible cost analysis over a billing export, plus Terraform guardrails

A local, dependency-free toolkit that reads a FOCUS-style billing export and produces cost allocation, rightsizing and Graviton candidates, Savings Plans sizing, a budget gate and a forecast — with Terraform for AWS Budgets and anomaly detection.

Portfolio implementationImplemented & validated locally
  • Python (stdlib)
  • FOCUS billing schema
  • AWS Budgets
  • Cost Anomaly Detection
  • Data Exports

19

ECS Fargate Blue/Green Deployments with CodeDeploy

Test before traffic, shift gradually, roll back on alarms

Multi-environment ECS Fargate services on Graviton deployed with CodeDeploy blue/green: new tasks are smoke-tested on a test listener before any user traffic, traffic shifts all-at-once in dev, linearly in staging and by canary in production, and alarms on error rate or latency roll back automatically.

Portfolio implementationImplemented & validated locally
  • ECS Fargate (ARM64)
  • Fargate Spot
  • AWS CodeDeploy
  • Application Load Balancer
  • AWS Lambda (hooks)

20

EKS Secrets with Secrets Manager and the CSI Driver

No secrets in images, env vars or etcd — mounted files that rotate live

Applications on EKS read credentials from AWS Secrets Manager as read-only mounted files through the Secrets Store CSI Driver, authenticated with EKS Pod Identity and an IAM role that can read exactly two secrets. Rotated values are picked up without a restart, and CI scans for secrets that slipped into manifests or code.

Portfolio implementationImplemented & validated locally
  • Amazon EKS
  • Secrets Store CSI Driver
  • AWS Secrets Manager
  • EKS Pod Identity
  • KMS

How I can help your team

I work with startups and engineering teams as a hands-on DevOps partner, from a one-time architecture review to owning your infrastructure end-to-end. Here's what that typically looks like.

Let's talk about your infrastructure
engagements.yaml
review:
Architecture, security or cost review with a written, prioritized findings report.
build:
Design and deliver a platform: landing zone, Kubernetes, CI/CD, observability.
own:
Ongoing DevOps ownership — operations, incident response and continuous improvement.

Cloud Architecture & Migration

Multi-account landing zones, VPC topology, and IAM governance across AWS, Azure, and GCP, designed for security and scale from day one.

Kubernetes & Container Platforms

Production-grade EKS/AKS/GKE clusters with Helm, autoscaling, and GitOps-driven deployments for monolithic and microservices workloads.

CI/CD & GitOps Automation

End-to-end pipelines with GitHub Actions, Jenkins, and ArgoCD for fast, repeatable, drift-free releases from commit to production.

DevSecOps & Compliance

Security gates built into every pipeline: SAST/SCA, secrets management, and controls aligned with PCI-DSS, SOC2, and HIPAA.

Observability & Reliability

Full-stack monitoring, alerting, and incident response with Prometheus, Grafana, and the ELK stack to sustain 24x7 uptime.

Cost Optimization & FinOps

Rightsizing, autoscaling, and infrastructure-as-code discipline that cuts cloud spend without cutting reliability.

Infrastructure that stays up, secure, and cheap to run

I combine hands-on engineering with architecture and consulting, translating business requirements into secure, scalable cloud solutions for fintech, SaaS, e-commerce, and AI-driven platforms.

Multi-Cloud Architecture

Designing VPC topologies, network segmentation, and IAM governance across AWS, Azure, and GCP for secure, scalable multi-account environments.

Kubernetes & GitOps

Standardizing Helm-based deployments and ArgoCD-driven GitOps workflows across EKS, AKS, and GKE for consistent, drift-free releases.

DevSecOps

Embedding SAST/SCA, container scanning, and secrets management into CI/CD pipelines aligned with PCI-DSS, SOC2, and HIPAA.

Reliability & Cost

Building observable, highly available systems with Prometheus/Grafana and driving FinOps initiatives to sustain 24x7 uptime at lower spend.

Core skills & technologies

A cross-cloud toolkit spanning infrastructure, containers, security, and observability, built over 8+ years operating production systems.

AWS

AWS

EC2, EKS, ECS, Fargate, Lambda, S3, RDS/Aurora, VPC, Transit Gateway, IAM, CloudFront, Route 53, CloudWatch, SQS, SNS, Secrets Manager, SES, API Gateway, CodeBuild, CodeDeploy, CodePipeline, ECR, ElastiCache

Azure

Azure

VMs, AKS, App Service, Azure DevOps, Azure AD, Blob Storage, Key Vault

GCP

GCP

GKE, Compute Engine, Cloud Build, Cloud Run, Cloud SQL, Secret Manager, Pub/Sub, IAM

Containers & Orchestration

  • Docker
  • Kubernetes
  • Helm
  • KEDA
  • Cluster Autoscaler
  • Secrets Store CSI Driver

IaC & Config Management

  • Terraform
  • AWS CloudFormation
  • Ansible

CI/CD & GitOps

  • Jenkins
  • GitHub Actions
  • GitLab CI
  • AWS CodePipeline
  • ArgoCD
  • Pipeline design & architecture
  • GitOps workflows

DevSecOps & Security

  • SIEM
  • Penetration testing
  • Vulnerability management
  • SonarQube
  • Snyk
  • OWASP ZAP
  • IAM least-privilege design
  • Secrets management & credential rotation
  • PCI-DSS / SOC2 / HIPAA

Observability & Monitoring

  • Prometheus
  • Grafana
  • Amazon CloudWatch
  • ELK Stack
  • Datadog
  • Nagios
  • Zabbix
  • AI-based log anomaly detection
  • SLO/SLI frameworks

Automation & AI Tooling

  • Python
  • Bash
  • n8n
  • AI/LLM-assisted operations

Networking & Connectivity

  • VPC & subnet design
  • Transit Gateway
  • OpenVPN
  • WireGuard
  • Tailscale
  • AWS Client VPN
  • CDN (CloudFront)
  • pfSense

Databases & Caching

  • MySQL
  • MongoDB
  • PostgreSQL
  • Amazon RDS/Aurora
  • ElastiCache / Valkey
  • Redis

Virtualization & On-Prem

  • VMware vSphere / ESXi
  • Linux
  • Windows Server

App Stack & Version Control

  • Java
  • Node.js
  • Python
  • PHP
  • GitHub
  • GitLab
  • Bitbucket

Where I've worked

Nine years across fintech, SaaS, advertising, and ERP platforms, moving from foundational AWS environments to multi-cloud, multi-region production systems.

Senior DevOps Engineer & Platform Engineer · Rough Copies (DevOps Consulting)

Nov 2023 – Present

Architect and operate multi-cloud infrastructure (AWS, GCP) across a diverse portfolio of production platforms — fintech SaaS, social media, e-commerce, and AI-driven applications — owning DevOps strategy end-to-end from network design through observability and security.

  • Led the migration of Docker builds and EKS workloads from x86 to ARM64 (AWS Graviton, m6g instances), setting up an ARM64 Jenkins build agent and resolving QEMU emulation slowness and x86-only base image issues, reducing infrastructure cost by approximately 20% and improving performance by 20–40%.
  • Designed and implemented multi-account AWS architecture including VPC topologies, network segmentation, and IAM governance, enabling secure, scalable deployment of services across multiple client environments.
  • Architected and maintained containerized platforms on Amazon EKS, ECS, and Google GKE with automated node scaling (Cluster Autoscaler/KEDA) for both monolithic and microservices workloads, standardizing deployment patterns across applications.
  • Built and fully managed multi-application AWS infrastructure as code with Terraform — provisioning networking, compute, containers, databases, and IAM end-to-end — with Fun Social, ScoutPro, and Artfully entirely managed through Terraform for repeatable, version-controlled, drift-free deployments.
  • Built and operated cloud infrastructure for a range of production products, including AutoLeap (SaaS automotive shop-management platform), Fun Social (Python-based social media application), an AI-based barbershop booking platform (HairCut), an AI-driven pharmacy solution (GCP/Java-based), ScoutPro and The Dust Test (AWS/PHP applications), and HomeGlance (AWS/Node.js).

Senior DevOps Engineer · Systems Limited

Mar 2020 – Oct 2023

Owned DevOps, infrastructure architecture, and security operations for two production fintech applications (OneLoad, OneZapp) on hybrid AWS and on-premises infrastructure with 24x7x365 availability requirements.

  • Architected and designed hybrid cloud and on-premises infrastructure supporting high-transaction Java-based fintech platforms, spanning AWS and on-premises environments in a hybrid architecture.
  • Designed and operated a microservices architecture for the fintech applications, containerizing services on Amazon EKS with standardized Helm deployments, service-to-service communication, and independent scaling.
  • Ensured reliability of payment and transaction processing for the fintech platforms (OneLoad, OneZapp), owning application availability, capacity planning, and incident response for high-volume financial workloads.
  • Led Terraform and CloudFormation infrastructure-as-code initiatives, standardizing provisioning across development, staging, and production and enforcing consistent, compliant baseline configurations.
  • Designed and built DevSecOps CI/CD pipelines with Jenkins and GitLab CI, embedding the full secure-delivery lifecycle — static application security testing (SonarQube), dependency and vulnerability scanning (Snyk), container image scanning, automated unit and integration testing, and security gate enforcement — to block insecure or non-compliant builds before promotion to production.

DevOps Engineer · Wadic Solution

Jul 2019 – Feb 2020

Delivered DevOps and infrastructure support across AWS cloud and on-premises VMware vSphere environments, managing ERP, CRM, and client-facing web applications.

  • Deployed and managed Odoo ERP and CRM systems with Nginx on Ubuntu, maintaining service uptime and performance for client operations.
  • Deployed, configured, and operated PHP- and Python-based client applications, owning build, deployment, and ongoing operational support across environments.
  • Performed Linux server administration across client infrastructure — provisioning, hardening, patching, and performance tuning for production and staging systems.
  • Built a centralized monitoring system using Python and Django to track health, uptime, and performance metrics across all client deployments, providing a single pane of visibility for the operations team.
  • Configured and managed high-availability database clusters (MySQL InnoDB and MongoDB/NoSQL), implementing replication, failover, and automated backup routines for production data.

Associate DevOps Engineer · AdMaxim Inc.

Aug 2018 – Jun 2019

Supported infrastructure and DevOps operations for a digital advertising platform (Pinpoint), administering AWS and Linux/Windows server environments for high-availability production workloads.

  • Configured foundational AWS environments — VPC networks, EC2 instance fleets, and security group policies — establishing baseline cloud architecture for hosting the advertising platform and internal applications.
  • Administered Linux and Windows server infrastructure, performing OS-level configuration management, system hardening, and patch compliance to keep development and production environments consistent and secure.
  • Automated deployment, provisioning, and security patching using Ansible, and built CI/CD workflows with Jenkins to reduce manual operational effort.
  • Developed Python and Bash automation for operational workflows — patching pipelines, log collection and centralization, system health reporting, and configuration compliance checks across server infrastructure.
  • Implemented monitoring and alerting with Nagios, Zabbix, and AWS CloudWatch — configuring custom metrics, threshold-based alarms, and dashboards for visibility into server, application, and resource health.

Education

MS, Computer Science

Riphah International University, Lahore

BS, Telecom & Networking

COMSATS Institute of Information Technology, Sahiwal

Questions I'm often asked

What does a Senior DevOps Engineer do?

Designs and runs the platform software is delivered on: cloud accounts and networks, Kubernetes, infrastructure as code, CI/CD, observability and security controls. The senior part is judgement — choosing designs that are secure, recoverable and affordable, and making them repeatable so teams ship safely without waiting on infrastructure.

How do you design highly available AWS architecture?

Spread every tier across at least two Availability Zones, keep compute stateless behind a load balancer, use managed multi-AZ data stores, and alarm on user-facing symptoms. Then decide explicitly how much regional failure you need to survive — multi-AZ covers most outages; multi-region is a cost and complexity decision driven by RTO and RPO.

Landing zone with isolated environments →

How do you implement disaster recovery on EKS?

Run a warm-standby cluster in a second region from the same Terraform modules, replicate data (for example Aurora Global Database and S3 replication), and fail over with a runbook: fence the old primary first, promote the database, scale up the standby, then shift DNS. Guard against split-brain and duplicate processing, and rehearse it in game days.

Multi-region EKS DR with a failover orchestrator →

What is the difference between EKS, AKS and GKE?

All three run upstream Kubernetes; the differences are in the platform around it — how pods get cloud identity (EKS Pod Identity or IRSA, Entra Workload ID, GKE Workload Identity), networking modes, ingress controllers, upgrade cadence, logging integration and control-plane pricing. Workloads packaged as containers and Helm charts move between them; identity, networking and data do not.

Multi-cloud Kubernetes comparison →

How does KEDA autoscaling work?

KEDA watches an event source such as a queue length, activates a deployment from zero to one replica when work appears, and hands scaling between one and the maximum to a standard Horizontal Pod Autoscaler using that metric. After a cooldown with no work, it scales back to zero — useful for queue workers that are idle much of the day.

n8n workers scaled by queue depth →

How do you secure Terraform and Kubernetes deployments?

Keep secrets out of code and state, check plans with policy as code before merge, give CI short-lived OIDC credentials instead of stored keys, pin and scan everything that runs (actions, images, dependencies), and run workloads as non-root with read-only filesystems, network policies and least-privilege workload identity.

DevSecOps supply-chain pipeline →

Let's build resilient infrastructure together

Open to senior DevOps, cloud infrastructure, and DevSecOps roles. Reach out directly or connect on LinkedIn.