DevOps Engineer · Lahore, Pakistan

Muhammad Ali

Building scalable infrastructure · Automating everything

|
☁️ AWS 🐳 Docker ⚙️ Kubernetes 🏗️ Terraform 🔧 Jenkins 📊 Prometheus 🔴 Ansible ∞ ArgoCD
PLAN CODE BUILD TEST RELEASE DEPLOY MONITOR OPERATE DevOps INFINITY LOOP
// Tech Stack
☁AWS
Docker
K8s
Terraform
AAnsible
Prometheus
Grafana
Git
Linux
ArgoCD
SonarQube
☁AWS
Docker
K8s
Terraform
Prometheus
Grafana
ArgoCD
// 01

About Me

Motivated DevOps Engineer with hands-on experience in AWS, Azure, Terraform, Jenkins, GitHub Actions, Docker, Kubernetes, and CI/CD pipeline automation. Completed a 4-month professional DevOps training and a 3-month internship at Codetekloud, focused on cloud deployment, monitoring, and automation. Passionate about building production-grade DevSecOps pipelines that bake security in — not bolt it on.

0
Months Internship
0
Certifications
0
Projects
0
AWS Services
// 02

Skills

📝CODE
→
🔧BUILD
→
🧪TEST
→
🛡️SCAN
→
🐳PACKAGE
→
☁️DEPLOY
→
📊MONITOR
☁️
Cloud (AWS / Azure)
EC2VPCS3ALBLambdaEKSECSIAMAKSACR
🔄
CI/CD Pipeline
JenkinsCodePipelineGitHub Actions
🐳
Containers
DockerKubernetesEKSAKSArgoCDHelmKIND
🏗️
IaC & Config
TerraformAnsibleCloudFormation
📊
Monitoring & Security
PrometheusGrafanaSonarCloudTrivyOWASP ZAP
🐧
OS & Scripting
LinuxBashShellGit
// 03

Certifications

🎓
RHCSA
CYBERWING.PK
4 Months · Red Hat System Admin
🐧
Linux Servers
CYBERWING.PK
3 Months · Server Administration
☁️
Amazon Web Services
CYBERWING.PK
3 Months · Cloud Infrastructure
⚙️
DevOps
CYBERWING.PK
3 Months · CI/CD & Automation
// 03

Work Experience

CURRENT INTERNSHIP
DevOps Intern
Davine Technologies · Remote
July 2026 — Present · 10+ weeks
  • 10+ weeks into a hands-on DevOps Internship covering Linux administration, networking, shell scripting/automation, Docker, Jenkins CI/CD, Kubernetes, and monitoring & observability (Prometheus/Grafana)
  • Automated Linux directory setup, log backup, deployment-check, and log-cleanup routines with Bash scripts scheduled via Cron, with security-conscious file permissions (chmod/chown)
  • Deployed and hosted a company landing page on Nginx with an automated, Cron-scheduled backup workflow
  • Containerized a 3-tier web application (Nginx, Node.js/Express, MongoDB) with Docker Compose on a custom network with persistent storage; independently root-caused and resolved 5 real deployment issues and published images to Docker Hub
  • Built Jenkins CI/CD pipelines (Freestyle and Declarative) integrated with GitHub via webhooks, automating Checkout → Build → Test → Docker Build → Deploy Container
  • Operated a namespaced Kubernetes Deployment on a local Kind cluster end to end — scaling, rolling updates, rollout verification, and rollback via kubectl
  • Set up a Prometheus, Node Exporter and Grafana monitoring stack on AWS EC2 with live dashboards and threshold-based alerting; investigated a simulated high-CPU incident end to end
  • Implemented a safe CI/CD release-and-rollback workflow with Jenkins, Docker and Git — caught a simulated bad release before deployment and rolled back cleanly at both code and container level
INTERNSHIP
DevOps Intern
Codetekloud · Lahore
August 2025 — October 2025 · 3 months
  • Automated deployment processes with CI/CD tools, improving efficiency and minimizing downtime
  • Supported containerization technologies to streamline application deployment and scaling
  • Collaborated with dev team to troubleshoot CI/CD pipelines, enhancing system reliability
  • Hands-on with Jenkins, Terraform, Ansible, Prometheus, Grafana, and SonarQube
  • Worked with AWS: EC2, VPC, S3, CloudFront, ALB, Lambda, EKS, ECS, CodePipeline, IAM
// 04

Projects

01 · LATEST
Nexvion — Cloud-Native Delivery Platform on AWS (EKS)
Final project of the Davine Technologies DevOps Internship (Batch B4). Complete Git-push-to-live-pod platform around an existing e-commerce app. VPC, EKS, ECR and private RDS (MySQL) provisioned with Terraform (remote state in S3). GitHub Actions builds, Trivy-scans, pushes to ECR and auto-updates Helm values; ArgoCD syncs dev, staging and prod namespaces. Prometheus + Grafana for per-namespace metrics, ELK for centralized logging. Documented every fix (EKS AMI deprecation, vCPU quota, pod density, EBS CSI, StatefulSet immutability) plus a production-readiness checklist.
AWS EKSTerraformECRRDSGitHub ActionsHelmArgoCDTrivyPrometheusGrafanaELK
GitHub ↗
02
ShopNow — End-to-End DevSecOps + GitOps Microservices Platform
Production-inspired microservices e-commerce app (5 backend services + React frontend). Fully Dockerized, deployed on Kubernetes via Helm Charts with ArgoCD GitOps. GitHub Actions CI pipeline runs Trivy security scans (filesystem + image) before publishing to Docker Hub, then auto-updates image tags in the infra repo for ArgoCD to sync. PostgreSQL + Redis running in-cluster, monitored via Prometheus & Grafana behind NGINX Ingress.
React.jsNode.jsExpress.jsPostgreSQLRedisDockerKubernetesHelmArgoCDGitHub ActionsTrivyPrometheusGrafanaNGINX Ingress
GitHub ↗ LinkedIn ↗
03
ShopFlow — Production-Grade DevSecOps Pipeline on Azure
Full DevSecOps pipeline from code to cloud on Azure. AKS + ACR provisioned via Terraform with remote state in Azure Blob Storage. GitHub Actions CI with SonarCloud (SAST), Trivy (image scanning), and OWASP ZAP (DAST) security gates. ArgoCD GitOps two-repo pattern across 3 environments (dev → staging → prod). Prometheus + Grafana monitoring with Slack alerting via webhook.
Azure AKSTerraformGitHub ActionsArgoCDHelmSonarCloudTrivyOWASP ZAPPrometheusGrafana
GitHub ↗ LinkedIn ↗
04
3-Tier Dockerized Web Application with Docker Compose
Davine Technologies Internship. Containerized a classic 3-tier architecture — Nginx frontend, Node.js/Express backend, MongoDB — on a custom Docker bridge network with a named persistent volume. Independently root-caused and resolved 5 real deployment issues (port conflict, CPU-compatibility crash, file permissions, hardcoded hostname, hypervisor network failure) and published both images to Docker Hub.
DockerDocker ComposeNginxNode.js/ExpressMongoDB
GitHub ↗ Docker Hub ↗
05
Safe CI/CD Release & Rollback Workflow with Jenkins, Docker and Git
Davine Technologies Internship. Extended a Jenkins pipeline with rolling container deployment and health-check verification; a simulated bad release was caught by the automated Test stage before it could reach a deployable image, then rolled back at both source (git revert) and container (redeploy prior image) level.
JenkinsDockerGit/GitHubNode.js/Express
GitHub ↗ Docker Hub ↗
// More Projects
06
DevSecOps — Attendance Portal on Kubernetes
Full DevSecOps pipeline — GitHub Actions CI, ArgoCD GitOps on KIND cluster. SonarCloud, Trivy, OWASP ZAP security gates all passed before production deploy.
GitHub ActionsArgoCDK8sDockerSonarCloudTrivyOWASP ZAP
LinkedIn ↗
07
GitOps Three-Tier App Deployment
Full-stack todo app (React + Node.js + MongoDB) on KIND K8s cluster using ArgoCD & GitHub Actions with self-hosted runner.
ArgoCDK8sGitHub ActionsDockerKIND
LinkedIn ↗
08
DevSecOps Pipeline — Code to Kubernetes
End-to-end pipeline with Trivy security scanning, Jenkins CI, Docker, and MicroK8s deployment.
JenkinsTrivyDockerMicroK8s
LinkedIn ↗
09
CI/CD Pipeline + Monitoring
Jenkins pipeline with Dockerized microservices, Kubernetes, Prometheus + Grafana monitoring.
JenkinsDockerK8sPrometheusGrafana
GitHub ↗
10
AWS Cloud Infrastructure + Auto-scaling
Scalable AWS infra with ASG, ALB, and CloudFront for high availability.
AWSEC2ALBASG
GitHub ↗
11
Terraform Infrastructure Automation
Full IaC setup for provisioning AWS resources with reusable Terraform modules.
TerraformAWSIaC
GitHub ↗
12
Kubernetes Container Orchestration
Production-grade K8s cluster with deployments, services, and ingress config.
K8sEKSDocker
GitHub ↗
13
AWS CodePipeline CI/CD
Serverless CI/CD with CodeCommit, CodeBuild, and CodeDeploy on AWS.
CodePipelineCodeBuildS3
GitHub ↗
14
Prometheus & Grafana Monitoring Stack
Full observability with metrics collection, alerting, and dashboards.
PrometheusGrafanaDocker
GitHub ↗
15
Jenkins CI/CD Pipeline with GitHub Webhook Integration
Davine Technologies Internship. Built a Docker-hosted Jenkins controller with Freestyle and Declarative pipelines (Jenkinsfile in repo) automating Checkout → Build → Test → Docker Build → Deploy Container on every push. Replaced Poll SCM with a real GitHub Webhook via an ngrok tunnel for instant, push-triggered builds.
JenkinsDockerGitHubDeclarative Pipelinengrok
GitHub ↗
16
Kubernetes Deployment Lifecycle Management on a Kind Cluster
Davine Technologies Internship. Operated a namespaced nginx Deployment end to end on a local Kind cluster — scaled replicas (3 → 5 → 2 → 4), performed a zero-downtime rolling update (nginx:1.25 → 1.27), and rolled back to a prior revision using kubectl, verifying access via a ClusterIP Service.
KubernetesKindkubectlNamespacesServices
LinkedIn ↗
17
Monitoring & Observability Stack with Prometheus and Grafana on AWS EC2
Davine Technologies Internship. Built a full monitoring pipeline (Node Exporter → Prometheus → Grafana) on an EC2 instance with CPU/Memory/Disk/Uptime dashboards and an 80% CPU alert rule, validated with a controlled stress-ng load and traced via journalctl/dmesg.
AWS EC2PrometheusNode ExporterGrafanastress-ng
LinkedIn ↗
+
More Projects on GitHub
15+ DevOps projects: VPC design, Ansible playbooks, ECS deployments & more.
AWSDevOpsCloud
View All ↗
// 05

Get In Touch