About
Hi, I’m Madhukar Reddy — a DevOps Engineer based in Hyderabad, Telangana, India. I’ve spent the last several years working with AWS infrastructure, Kubernetes, Terraform, and CI/CD pipelines for enterprise clients, and this blog is where I share what I learn along the way.
What this blog is about
madhukarreddy.com is my personal space on the internet for writing about cloud engineering, DevOps practices, and the real-world problems I run into while building and operating production systems. You’ll find tutorials, troubleshooting guides, architecture walkthroughs, and honest takes on the tools I use every day.
The topics I cover most often include:
- Amazon Web Services — EC2, EKS, RDS, Route 53, VPC, IAM, CloudWatch, and everything in between
- Kubernetes — from eksctl-based clusters to production-grade Terraform setups with IRSA, ALB ingress, and Helm
- Infrastructure as Code — Terraform modules, state management, and reusable patterns
- CI/CD Pipelines — GitHub Actions with OIDC, multi-environment deployments, security scanning
- DevOps career notes — interview prep, day-to-day workflows, and lessons from real incidents
Everything I write is drawn from hands-on experience. If a tutorial is on this blog, I’ve actually deployed it, broken it, fixed it, and usually turned it into a YouTube video on my channel Madhukar Reddy.
A bit about me
I work as a DevOps Engineer at Programmers.io, where I handle AWS infrastructure, VPN configurations, DNS management, and Kubernetes environments for enterprise clients. Over the years I’ve worked on projects ranging from AWS-to-Azure site-to-site VPNs to Bloomberg VPN failover incidents involving BGP and Transit Gateway routing — the kind of problems you only really learn by solving them at 2 AM.
Outside of client work, I run AWS and DevOps on YouTube (@awsandevops), where I publish long-form tutorials on AWS, Kubernetes, and DevOps. A lot of the content on this blog is the written companion to those videos — for people who prefer reading over watching, or who want the copy-pasteable commands in one place.
I’m also the person behind a few other projects you might come across: ShopKube, and Pizzahub a growing library of production-grade demo apps designed to teach real DevOps concepts instead of toy examples.
Why I started writing
Most cloud and DevOps tutorials online fall into two camps — either they’re oversimplified “hello world” demos that break the moment you try anything real, or they’re documentation-heavy references that assume you already know the answer. I wanted a third option: practical, end-to-end guides written from the perspective of someone who actually has to keep these systems running.
If a post here saves you a few hours of debugging, or helps you understand why something works instead of just how, then it’s done its job.
How to reach me
I genuinely enjoy hearing from readers — whether it’s a correction, a question, a topic request, or just a note that something helped. You can get in touch through the Contact page, or find me on:
- YouTube: https://youtube.com/@awsandevops
- Email: info@madhukarreddy.com
- LinkedIn: https://www.linkedin.com/in/madhuker-reddy-badala-820017138
A note on transparency
This blog is supported by advertising and occasional affiliate links, which help cover hosting costs and the time spent writing. I only recommend tools and services I’ve actually used, and I never write sponsored content without disclosing it. For more details, please see the Privacy Policy and Disclaimer.
Thanks for reading — and if you’re here because you’re trying to figure out a tricky AWS or Kubernetes problem, I hope you find what you’re looking for.
— Madhukar Reddy