Hi, I'm Swapnilkumar Dwivedi! 👋

DevOps Engineer ⚙️

Cloud & Infrastructure Enthusiast ☁️

Welcome to my personal page!

Just an Indian DevOps enthusiast who loves to automate, build CI/CD pipelines, and manage cloud infrastructure.

About Me

Hello, I'm Swapnilkumar Dwivedi (स्वप्निल कुमार द्विवेदी). I'm a passionate DevOps Engineer based in Mumbai, India, dedicated to building robust CI/CD pipelines and scalable cloud infrastructure.
I specialize in containerization with Docker, orchestration with Kubernetes, and Infrastructure as Code using Terraform and Ansible. My focus is on automating deployment workflows, improving system reliability, and bridging the gap between development and operations.
Outside of engineering, I love exploring new DevOps tools, contributing to open-source projects, and watching tech talks on cloud-native architectures. I'm constantly learning whether it's mastering Kubernetes, setting up monitoring stacks, or writing efficient shell scripts. My goal is to build infrastructure that's resilient, automated, and effortlessly scalable.
photo
"Automation is not just about saving time; it is about scaling human capability and building resilient, self-healing infrastructure."

My Skills

CI/CD & Automation

  • GitHub Actions

    GitHub Actions

  • Jenkins

    Jenkins

  • Docker

    Docker

  • Git

    Git

Cloud & Infrastructure

  • AWS

    AWS

  • Azure

    Azure

  • Terraform

    Terraform

  • Ansible

    Ansible

Containers & Orchestration

  • Docker

    Docker

  • Kubernetes

    Kubernetes

  • Helm

    Helm

Monitoring & Observability

  • Prometheus

    Prometheus

  • Grafana

    Grafana

  • ELK Stack

    ELK Stack

Scripting & Languages

  • Python

    Python

  • Bash/Shell

    Bash/Shell

  • YAML

    YAML

  • Go

    Go

Tools & Environment

  • VS Code

    VS Code

  • Linux

    Linux

  • Ubuntu

    Ubuntu

  • Nginx

    Nginx

  • Postman

    Postman

My Projects

CI/CD Pipeline with GitHub Actions

Automated build, test, and deploy pipeline for a Node.js application using GitHub Actions with multi-stage workflows and environment-specific deployments.

GitHub ActionsDockerNode.jsYAML

Dockerized Microservices

Multi-container application architecture using Docker Compose with service discovery, load balancing, and shared networking between microservices.

DockerDocker ComposeNginxNode.js

Kubernetes Cluster Setup

Production-ready Kubernetes deployment with Helm charts, auto-scaling, rolling updates, and health checks on Minikube/EKS.

KubernetesHelmkubectlYAML

Terraform Infrastructure as Code

Infrastructure provisioning on AWS using Terraform modules — VPC, EC2, S3, RDS, and IAM with state management and remote backends.

TerraformAWSHCLS3

Monitoring Stack

Full observability stack with Prometheus for metrics collection, Grafana dashboards for visualization, and alerting rules for proactive incident response.

PrometheusGrafanaDockerYAML

Ansible Automation Playbooks

Server configuration management using Ansible playbooks for automated provisioning, package management, and security hardening across multiple hosts.

AnsibleYAMLLinuxSSH

Nginx Reverse Proxy & Load Balancer

Production Nginx configuration with reverse proxy, SSL termination via Let's Encrypt, rate limiting, and load balancing across upstream servers.

NginxSSL/TLSLinuxDocker

Shell Scripting Toolkit

Collection of Bash automation scripts for system monitoring, log rotation, backup automation, and deployment workflows used in daily DevOps tasks.

BashLinuxCronAWK/Sed

DevOps Blog & Learning

Notes, tutorials, and deep-dives into DevOps tools, cloud infrastructure, and automation best practices.

Contact

If you are interested in working together, please don't hesitate to get in touch with me.