Skip to content
View varungweb's full-sized avatar

Block or report varungweb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
varungweb/README.md

πŸ‘‹ Hi, I'm Varun Gupta

πŸš€ AWS Certified DevOps Engineer | AWS Cloud | Docker | CI/CD | Monitoring | Automation

Welcome to my GitHub profile! I'm a passionate DevOps Engineer with 3 years of experience. I specialize in cloud infrastructure, containerization, automation, monitoring, and deployment pipelines, delivering reliable and scalable DevOps solutions in both cloud and self-hosted environments.


πŸ”§ Technical Expertise

☁️ Cloud Platforms

  • AWS (Certified Cloud Practitioner): EC2, VPC, RDS (SQL Server, MySQL), ECS, Fargate, S3, IAM, Route53, CloudWatch, CloudTrail, Workspaces, ElastiCache, Secrets Manager
  • GCP: Automated deployments using GitHub Actions
  • Experience in cost optimization by analyzing usage reports and optimizing resources (EBS, EC2, storage, etc.)
  • Azure to AWS migration including network and service architecture redesign

πŸ—οΈ Infrastructure Design & Networking

  • Designed and migrated hybrid infrastructure (on-prem and Azure) to AWS
  • Worked on networking components: subnets, VPC peering, NAT gateways, route tables, DNS (Route53, Cloudflare)
  • Managed remote connectivity with WireGuard, TailScale, and OpenVPN
  • Implemented secure access and DR strategies using S3, Glacier, and IAM policies

🐳 Containers & DevOps Tooling

  • Docker and Docker Compose for app packaging and environment isolation
  • Created optimized Dockerfiles for Node.js, React, Python, and open-source tools
  • Deployed apps using GitLab CI (self-hosted) and GitHub Actions
  • Worked with Nginx Proxy Manager, Let's Encrypt, and Cloudflare DNS for multi-domain hosting via Docker
  • Nginx stream module for secure remote RDP access

βš™οΈ CI/CD Pipelines

  • Implemented pipelines with GitLab CI (self-hosted) and GitHub Actions
  • Automated deployments to AWS and GCP.
  • Prior Experience with Jenkins as well.

βš™οΈ Automation & IaC

  • Used Shell and Python scripts for backups, deployments, and monitoring
  • Integrated API-based workflows (e.g., AWS, Datadog, Cloudflare) for automated alerts and syncs
  • Configured Microsoft Power Automate to extract filtered alerts from Microsoft Teams into Excel for analysing them using pivots.
  • Maintained RCA documents, ticketing with Azure Boards, and SOPs/wiki pages.

πŸ“ˆ Monitoring & Observability

  • Monitored 400+ servers and 150+ URLs (including US Gov sites) using Datadog
  • Set up Docker-based stacks: Grafana + Prometheus, Node Exporter, cAdvisor,
  • Set up live logs visibility for team using self hosted tool Dozzle
  • Automated dashboards and alerts; used Power Automate to send health reports to Excel/Teams.
  • Monitored Kubernetes clusters, Nodes and Pods with Datadog’s K8s Overview

πŸ§ͺ Database & Backup Management

  • MySQL, PostgreSQL, SQL Server, MongoDB on Docker and AWS RDS
  • Set up FTP servers, automated backups using scripts
  • Managed secrets securely with AWS Secrets Manager

πŸ§ͺ Homelab & Self-Hosted Projects

Beyond work, I actively manage a Homelab server for testing and learning using various open-source tools. Notable setups include:

  • βœ… Deployed OpenWRT on Raspberry Pi to use it as a subnet router
  • πŸ”— Integrated Tailscale VPN Mesh to securely connect multiple remote subnets
  • πŸ” Deployed self-hosted WireGuard VPN server for secure remote access
  • 🌐 Hosted multiple web applications using Docker and Nginx Proxy Manager
  • πŸ“‘ Connected domains with Cloudflare DNS and configured SSL with Let's Encrypt
  • πŸ’Ύ Remote backup system combining FTP, MySQL, and scripting
  • βš™οΈ Previously worked with aaPanel and WHM/cPanel for Linux hosting

πŸ“Œ Projects

  1. ALCARINC – AWS Workspace Setup

    • Created secure AWS Workspaces environment with custom AD, security, backups, and performance monitoring
  2. GYMTIME – CI/CD Pipeline

    • Built GitLab CI pipeline with Docker, AWS ECR & Fargate for zero-downtime deploys.
  3. AVERISOURCE – Azure to AWS Migration

    • Migrated infra, set up VPN via Transit Gateway, integrated Azure Entra ID, used S3 + Rclone + Filestash.
  4. OPEXUS TECH – Monitoring & Support

    • Supported 400+ servers, 150+ US Govt. Sites monitoring and DevOps Support, Datadog dashboards, WireGuard VPN access, K8s pod/node monitoring.

πŸ“Œ Highlights

  • Built & managed CI/CD pipelines automating cloud deployments
  • Delivered full-stack containerized solutions in Node.js, Python, and React
  • Handled critical monitoring for 150+ high-availability government endpoints
  • Created modular and secure Docker-based environments for multiple clients
  • Delivered end-to-end DevOps automation from build to monitoring and recovery

πŸ› οΈ Tools & Technologies

  • Cloud: AWS (Certified), GCP, Azure
  • DevOps: Docker, Docker Compose, Kubernetes, GitHub Actions, GitLab CI, Jenkins
  • Monitoring: Datadog, Prometheus, Grafana, CloudWatch, cAdvisor, Dozzle
  • Networking: OpenVPN, WireGuard, TailScale, Cloudflare, Route53
  • Scripting: Shell, Python, Power Automate
  • Databases: MySQL, PostgreSQL, SQL Server, MongoDB
  • Version Control: Git, GitHub, GitLab
  • Virtualization: VMware, VirtualBox, QEMU, Proxmox etc.
  • Security & Secrets: IAM, Secrets Manager, VPN, SSL, Firewall

🧠 Currently Exploring

  • Kubernetes for orchestration
  • Terraform for infrastructure as code
  • Multi-cloud deployment strategies
  • Zero-trust networking and advanced VPN configurations

πŸ“« Let's Connect

I'm open to collaboration, freelance, or full-time opportunities related to cloud, automation, and DevOps tooling.


πŸ’¬ Fun Fact

In my free time, I enjoy building and managing self-hosted solutions on Raspberry Pi, testing network configurations, and automating everyday DevOps tasks with custom scripting.

Thanks for visiting! 😊

Popular repositories Loading

  1. InsearSort InsearSort Public

    Inseartion Sort

  2. Advanced-HttpURLConnection Advanced-HttpURLConnection Public

    Forked from VishnuSivadasVS/Advanced-HttpURLConnection

    Making HttpURLConnection easy and secure. Best method to impliment httpurlconnection in android.

    Java

  3. centralmumbai centralmumbai Public

  4. Git-tut Git-tut Public

    Forked from neophytz/Git-tut

    git-tut

    Python

  5. gh-first-action gh-first-action Public

  6. first-repo-using-terraform first-repo-using-terraform Public

    This is test repo created uing terraform