Skip to content
View dinesh4567's full-sized avatar

Block or report dinesh4567

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
dinesh4567/README.md

Hi, I'm Dinesh Ninavath 👋

Cloud & DevOps Engineer
AWS • Azure • Kubernetes • Terraform

Infrastructure as Code • CI/CD Pipelines • Containers • Kubernetes

LinkedIn GitHub Profile views


👨‍💻 About Me

  • 📍 Based in London, United Kingdom
  • ☁️ Building production-style AWS and Azure DevOps projects
  • 🛠️ Working with Terraform, Jenkins, Docker, Kubernetes, Helm and Argo CD
  • 🔐 Practising CI/CD, DevSecOps, monitoring and cloud troubleshooting
  • 🎓 MBA in International Business — University of Greenwich
  • 🎓 B.Tech in Electronics and Communication Engineering

🧰 Technical Skills

Tech stack icons

Category Tools
Cloud AWS, Microsoft Azure
Infrastructure as Code Terraform
Containers Docker, Docker Compose
Orchestration Kubernetes, EKS, AKS, Helm
CI/CD Jenkins, Argo CD
DevSecOps SonarQube, Trivy
Monitoring Prometheus, Grafana
Registries Amazon ECR, Azure Container Registry
Operating Systems Linux, Windows, WSL
Scripting Python, Bash

Currently exploring: GitHub Actions, Nexus, OWASP Dependency-Check.


🚀 Featured Projects

AWS EKS Terraform Jenkins Helm ArgoCD

Four Python Flask microservices plus a MySQL backend, deployed on Amazon EKS. VPC and cluster provisioned with Terraform. Jenkins pipeline runs SonarQube quality gates and Trivy image scans, publishes to ECR, and deploys via Helm. Argo CD keeps the cluster in sync from Git, with Prometheus and Grafana for monitoring.

📐 Includes architecture diagrams and 12 labelled deployment screenshots as proof of a working deployment.

→ View the project


Azure AKS Terraform Jenkins ACR

The same microservices platform rebuilt on Azure — Terraform-provisioned AKS cluster and ACR, Jenkins pipeline with SonarQube quality gates and Trivy scanning. Includes a side-by-side comparison of how the equivalent architecture maps across AWS and Azure.

→ View the project


Kubernetes Docker PHP MySQL

My most complete Kubernetes manifest set: StatefulSet with persistent storage, headless Service, Ingress, HorizontalPodAutoscaler, NetworkPolicy with ingress and egress rules, PodDisruptionBudget and ResourceQuota. Documents the security and correctness fixes applied along the way.

→ View the project


Java Docker Kubernetes MySQL

A Spring MVC application deployed two ways — as a replicated Docker Swarm stack over an overlay network, and as a Kubernetes workload with a StatefulSet-backed database.

→ View the project


AWS EKS Terraform React

Containerised React app on EKS, with both the cluster and the Jenkins build server provisioned by Terraform.

→ View the project


Terraform Jenkins AWS

A Jenkins pipeline provisioning EC2 and S3 with Terraform, gated by SonarQube analysis and a Trivy scan. Parameterised so one job runs both apply and destroy.

→ View the project


📊 GitHub Stats

GitHub streak


🎯 Current Focus

  • 🔍 Improving Kubernetes troubleshooting
  • 📦 Building reusable Terraform modules
  • 🏗️ Strengthening AWS and Azure architecture knowledge
  • 💼 Preparing for Cloud and DevOps engineering interviews

🤝 Connect With Me

LinkedIn GitHub

Pinned Loading

  1. AWS-Python-microservices-app AWS-Python-microservices-app Public

    Python Flask microservices deployed on AWS EKS

    HTML 1

  2. php-bloodbank-kubernetes php-bloodbank-kubernetes Public

    PHP blood bank app containerised and deployed on Kubernetes - StatefulSet, Ingress, HPA, NetworkPolicy, PDB, ResourceQuota

    CSS

  3. digital-library-azure-aks digital-library-azure-aks Public

    Python Flask microservices on Azure AKS - Terraform-provisioned cluster and ACR, Jenkins pipeline with SonarQube and Trivy

    HTML

  4. java-webapp-docker-swarm-k8s java-webapp-docker-swarm-k8s Public

    Java Spring MVC app on Docker Swarm and Kubernetes - StatefulSet with persistent storage, overlay networking, credentials via Secret

    Java

  5. terraform-jenkins-aws-pipeline terraform-jenkins-aws-pipeline Public

    Jenkins pipeline provisioning AWS EC2 and S3 with Terraform - SonarQube quality gate and Trivy scanning

    CSS

  6. tetris-eks-jenkins tetris-eks-jenkins Public

    React Tetris on Amazon EKS - Terraform-provisioned cluster and Jenkins server, Kubernetes Deployment and LoadBalancer

    JavaScript