02. About Me
Infrastructure engineer dedicated to eliminating manual deployment friction, improving mean time to resolution (MTTR), and architecting self-healing cloud solutions.
// PROFESSIONAL IDENTITY
I am a DevOps Engineer with a proven foundation of 2.5 years as a Python/Django software developer before specializing in end-to-end cloud infrastructure, GitOps, Kubernetes container orchestration, and DevSecOps automation.
Having built production backend services from the ground up, I understand the real-world developer lifecycle. I bridge the gap between software development and stable infrastructure operations through declarative code (Terraform, Ansible), automated CI/CD security gating (TruffleHog, Semgrep, Trivy, Kyverno), and self-healing cloud workloads.
03. Technical Skills – DevOps Stack
Comprehensive breakdown of my production technology stack across 8 key DevOps domains. Focused on architectural reliability, automation, and observability.
1. Cloud Platforms
2. Containers & K8s
3. CI/CD Automation
4. Infrastructure as Code
5. Monitoring & Logging
6. Operating Systems
7. Backend & Scripting
8. Version Control & GitOps
04. Professional Experience
Vertical career timeline tracing infrastructure management, cloud automation projects, and deployment engineering roles.
DevOps Engineer
Leading cloud infrastructure automation, GitOps deployment pipelines, Kubernetes cluster operations, DevSecOps compliance, and proactive monitoring systems.
- Architected automated GitOps continuous delivery pipelines deploying containerized microservices to Kubernetes clusters using Jenkins and ArgoCD.
- Engineered Infrastructure as Code (IaC) workflows with Terraform and Ansible for automated AWS EC2 instance provisioning and server configuration.
- Implemented shift-left DevSecOps security across Jenkins CI: TruffleHog (secrets), Semgrep (SAST), Trivy (CVE container scanning), Kyverno (K8s admission policies), and OWASP ZAP (DAST).
- Automated EC2 instance resource monitoring and health telemetry via scheduled defensive shell scripting and cron daemons with proactive alerting.
- Designed automated CI/CD pipelines containerizing Django web applications with Docker, SonarQube quality gates, and ArgoCD deployment syncs.
Python Developer
Worked as a web application developer engineering scalable backend services, relational database architectures, and RESTful APIs using the Django framework (Python).
- Working as a web application developer using Django framework (Python).
- Work with development teams and product managers to ideate software solutions.
- Develop and manage well-functioning databases and applications, write effective APIs.
- Strong analytical and problem-solving skills, excellent verbal and written communication skills.
- Integrate user-facing components built by front-end developers with the logic of the backend.
- Translate client requirements into properly structured server-side logic and optimized database models.
Software Developer
Web application developer developing software in Django framework (Python), handling backend feature implementations, API integrations, and code maintenance.
- Worked as a web application developer building responsive client web applications.
- Ability to develop software in Django framework (Python) adhering to modular clean-architecture guidelines.
- Assisted in database schema design, model migrations, and view logic for web applications.
- Wrote reusable backend components, unit tests, and collaborated on version control via Git.
05. DevOps Projects
Engineered real-world infrastructure projects demonstrating end-to-end automation, containerization, Infrastructure as Code, and observability. Click 'Details & Specs' for architectural blueprints and code.
[Developer Push] ──> [GitHub / GitLab]
│ (Webhook)
[Jenkins CI Pipeline]
┌──────────────┼──────────────┐
[Bandit SAST] [Safety Audit] [Docker Build]
└──────────────┼──────────────┘
│ (Push Image & Tag Manifest)
[GitOps Config Repo]
│ (Sync)
[ArgoCD]
│ (Rolling Deploy)
[Kubernetes Cluster (Pods)]
│
[FastAPI ML Inference]
GitOps & DevSecOps Platform for ML Inference Microservices
Built an automated GitOps delivery pipeline deploying containerized FastAPI ML microservices to a Kubernetes cluster. Integrated Bandit and Safety into Jenkins CI for automated vulnerability scanning, with ArgoCD automating rolling deployments upon manifest updates.
[Terraform CLI]
│ (terraform apply)
[AWS Cloud Provider]
│
┌──────┴───────────────────────────┐
│ [VPC & Security Groups] │
│ └──> [AWS EC2 Linux Instances] │
└──────────────────────────────────┘
│ (Dynamic Inventory via SSH)
[Ansible Control Node]
│ (playbook.yml)
┌──────┴───────────────────────────┐
│ ├── Baseline Security & Packages │
│ ├── Nginx Web Server Setup │
│ └── Systemd Daemon Hardening │
└──────────────────────────────────┘
Infrastructure Automation using Terraform and Ansible
Automated cloud infrastructure deployment and server configuration on AWS using Terraform and Ansible. Provisioned EC2 instances with Terraform and configured them using Ansible playbooks, demonstrating an Infrastructure as Code (IaC) workflow.
[Django Dev] ──> [Git / GitHub Repo]
│
[Jenkins CI Server]
┌───────────────┼───────────────┐
[pytest / Unit] [SonarQube Quality] [Docker Build]
└───────────────┼───────────────┘
│ (Push to Docker Hub)
[Docker Image Registry]
│
[ArgoCD / GitOps Sync]
│
[AWS EC2 Host (Docker / K8s)]
│
[Gunicorn / Django Application]
CI/CD Pipeline for Django Application
Designed and implemented an automated CI/CD pipeline for a Django application using Jenkins. Containerized the application with Docker and deployed it on AWS EC2. Integrated SonarQube for automated code quality analysis. Implemented GitOps-based deployment using Argo CD.
[Cron Daemon (* * * * *)]
│
[monitor_ec2.sh] ──> [AWS CLI / EC2 Metadata]
│
┌─────────┼───────────────────────────┐
│ CPU Utilization (top/mpstat) │
│ Memory Saturation (free -m) │
│ Disk Usage & Inodes (df -h) │
│ Network Sockets (ss / netstat) │
└─────────┬───────────────────────────┘
│
[Threshold Evaluation]
┌─────────┴─────────┐
│ Normal │ Alert Exceeded (>80%)
▼ ▼
[/var/log/sys.log] [AWS CloudWatch / SNS Email]
AWS Cloud Monitoring Automation using Shell Scripting and Cron
Developed a shell script to automate the monitoring of AWS EC2 instance resources and system health. Configured the script as a cron job to execute at scheduled intervals, collect system metrics, log resource utilization, and support proactive infrastructure monitoring without manual intervention.
[Git Commit]
│
[Jenkins DooD Controller]
│
┌─────┴───────────────────────────────────────────────────────┐
│ 1. [TruffleHog] ────> Secrets Detection (API Keys/Tokens) │
│ 2. [Semgrep] ───────> SAST Code Inspection (OWASP Top 10) │
│ 3. [Docker Build] ──> Container Image Packaging │
│ 4. [Trivy Scan] ────> Container Vulnerability / CVE Gating │
│ 5. [Kyverno CLI] ───> Kubernetes Admission Policy Check │
│ 6. [OWASP ZAP] ─────> DAST Live Dynamic Penetration Testing │
└─────┬───────────────────────────────────────────────────────┘
│ (All Security Gates Passed)
[Gated Production Deploy] ──> [Kubernetes Secure Cluster]
Hardened Microservice & DevSecOps CI/CD Pipeline
Architected an automated DevSecOps CI/CD pipeline in Jenkins utilizing Docker-out-of-Docker architecture to enforce shift-left security across code, IaC, and runtime layers. Integrated TruffleHog for secrets detection, Semgrep for OWASP Top 10 SAST analysis, and Trivy alongside Kyverno CLI for Kubernetes admission policy validation. Automated live dynamic vulnerability scanning (DAST) via OWASP ZAP over isolated Docker networks and gated container deployments against unpatched CVEs using Trivy Image scanning.
06. Interactive Infrastructure / Network Lab
Interactive deployment topology simulation modeled after enterprise cloud monitoring dashboards. Click components to inspect telemetry, run simulated pipeline deploys, or test autoscaling responses.
Distributed CI/CD controller orchestrating automated multi-branch builds, automated unit/integration tests, and container vulnerability scans.
07. Interactive DevOps Terminal
Fully functional simulated Linux terminal. Type commands (e.g. help, neofetch, skills, projects, experience, resume), navigate history with ↑ / ↓, or press Tab for auto-completion.
08. DevOps Troubleshooting Simulator
Interactive incident remediation playground. Diagnose simulated production failures (Docker crashes, K8s CrashLoopBackOff, Jenkins socket errors, AWS security group timeouts) and select the correct technical remediation.
Docker: Port 80 Allocation Failure
criticalProduction web-frontend container terminates immediately upon execution with an address binding error.
SELECT REMEDIATION ACTION:
Resolved: 0 / 609. Education & Academic Qualifications
Formal university degrees in Computer Applications and Computer Science, establishing a rigorous foundation in software architecture, distributed systems, and computer engineering.
Master of Computer Application (MCA)
Pathanamthitta, Kerala • Affiliated to APJ Abdul Kalam Technological University (KTU)
Core Focus: Advanced Database Management Systems, Cloud Computing, Distributed Systems, Software Engineering, and Network Security.
B.Sc Computer Science
Pathanamthitta, Kerala • Affiliated to Mahatma Gandhi University (MGU)
Core Focus: Data Structures & Algorithms, Computer Architecture, Linux Operating Systems, Computer Networks, and Database Systems.
Python & Django Engineering
2.5 Years Professional Web Application Development • Zoople Technologies & NextGen Pro
Specialization: Django Framework, RESTful API design, database schema modeling, ORM optimization, and backend logic integration.
DevOps & Cloud Infrastructure
Cloud Automation, GitOps & DevSecOps • Production Workload Deployments
Specialization: Kubernetes cluster orchestration, Terraform & Ansible (IaC), Jenkins & ArgoCD GitOps, and shift-left DevSecOps scanning.
10. Documentation / Technical Notes
Curated technical cheat sheets, operational runbooks, and command guides. Click any topic to open the full documentation reader.
Linux Administration
Systemd services, socket inspection (ss), disk diagnostics (df, du), and process management.
Docker Commands & Optimizations
Multi-stage builds, non-root user hardening, daemon pruning, and container health checks.
Kubernetes Basics & Probes
Deployments, Pod liveness/readiness probes, HPA autoscaling, and kubectl debug patterns.
Jenkins Pipeline Best Practices
Declarative syntax, parallel stages, SonarQube quality gates, and automated post actions.
AWS Cloud Architecture
Multi-AZ VPC subnetting, Internet Gateways, NAT Gateways, IAM policies, and AWS CLI automation.
Terraform Fundamentals & State
S3 remote backend, DynamoDB distributed locking, module variables, and state inspection.
Prometheus & Grafana Observability
PromQL queries, Alertmanager rules, Node Exporter metrics, and service availability SLAs.
Defensive Bash Automation
Strict mode (set -euo pipefail), trap error handlers, logging functions, and backup scripts.
11. Contact & Connect
Let's build something reliable together. Reach out for cloud migrations, CI/CD pipeline automation, Kubernetes architecture, or infrastructure audits.