class Vasu:
name = "Antala Vasu"
github = "vasuantala049"
dockerhub = "vasu049"
location = "UTC +05:30 (Gujarat, India)"
university = "Dharmsinh Desai University (DDU), B.Tech IT"
skills = [
"DevOps & Cloud Engineering",
"Kubernetes (AWS EKS) & Helm Charts",
"CI/CD β Jenkins, ArgoCD, GitOps",
"Infrastructure as Code β Terraform, Ansible",
"Monitoring β Prometheus, Grafana"
]
currently_building = [
"Production-grade AWS EKS deployments",
"DevSecOps CI/CD pipelines",
"Cloud-native full-stack applications"
]| Area | Technologies |
|---|---|
| Container & Orchestration | |
| CI/CD & GitOps | |
| IaC & Config | |
| Cloud (AWS) | |
| Monitoring | |
| DevSecOps | |
| Networking |
π₯ dairy-flow β Production-Grade Full-Stack App on AWS EKS β
Spring Boot β’ React β’ AWS EKS β’ Jenkins β’ ArgoCD β’ Helm β’ Terraform β’ Prometheus β’ Grafana
A production-ready Milk Production & Prediction System deployed on AWS EKS with a complete DevOps pipeline:
- π³ Containerized β Dockerized Spring Boot backend + React frontend with optimized multi-stage builds
- π CI/CD β Jenkins pipeline: build β SonarQube analysis β Trivy scan β OWASP check β Docker push
- π GitOps β ArgoCD + ArgoCD Image Updater for automated Helm chart sync on every image push
- βΈοΈ Kubernetes β Deployed on AWS EKS (ap-south-1, c7i-flex.large nodes) with HPA, resource limits & rolling updates
- π¦ Helm β Parameterized Helm charts for backend, frontend, and ingress with values-based config
- π Networking β NGINX Ingress Controller + cert-manager with Let's Encrypt for automated TLS (HTTPS)
- π Monitoring β kube-prometheus-stack (Prometheus + Grafana) for cluster & application metrics
- ποΈ IaC β EKS cluster provisioned with Terraform (VPC, subnets, node groups, IAM roles, OIDC)
- ποΈ Database β AWS RDS MySQL with HikariCP connection pooling and Hibernate ORM
π sharedlib β Jenkins DevSecOps Shared Library
Groovy β’ Jenkins β’ Trivy β’ OWASP Dependency Check β’ SonarQube β’ Docker
A reusable Jenkins shared library that plugs DevSecOps security gates into any pipeline:
- π‘οΈ
trivyscan()β Container image vulnerability scanning with Trivy (CRITICAL/HIGH threshold) - π
owaspcheck()β Dependency vulnerability analysis via OWASP Dependency Check with NVD API integration - π³
dockerpush()β Automated Docker image build & push to Docker Hub with semver tagging (v1.0.BUILD_NUMBER) - β‘ Plug-and-play β Import with
@Library('sharedlib')in any Jenkinsfile, zero duplication - π Centralized β Single source of truth for security checks across all project pipelines
ποΈ AWS Infrastructure β Terraform + Ansible IaC Setup
Terraform β’ Ansible β’ AWS (EKS, EC2, VPC, IAM) β’ Kubernetes
Modular Infrastructure-as-Code for provisioning and configuring production AWS environments:
- βοΈ Terraform β Complete AWS stack: VPC, public/private subnets, NAT gateway, EKS cluster, managed node groups, IAM roles & OIDC provider
- π§ Ansible β Post-provision configuration management: package installs, kubeconfig setup, kubectl/Helm/ArgoCD CLI tooling
- π IAM & IRSA β Fine-grained roles for EKS nodes, service accounts, and pod-level AWS access
- π Networking β Multi-AZ VPC with security groups, route tables, and internet/NAT gateways
- πΎ Remote State β Terraform state managed in S3 with DynamoDB locking
|
π₯ dairy-flow Production-grade Milk Production & Prediction System on AWS EKS with full CI/CD, GitOps, and observability. βΈοΈ Kubernetes β’ π ArgoCD β’ βοΈ AWS EKS |
π sharedlib Reusable Jenkins DevSecOps Shared Library β Trivy, OWASP Dependency Check, and Docker automation. π§ Jenkins β’ π‘οΈ Trivy β’ π OWASP |
|
ποΈ AWS IaC Setup Modular Terraform + Ansible code for provisioning AWS EKS clusters with full networking and IAM. ποΈ Terraform β’ βοΈ Ansible β’ π AWS VPC |
π Monitoring Stack kube-prometheus-stack deployment with Grafana dashboards for Kubernetes cluster and app observability. π Prometheus β’ π Grafana β’ βΈοΈ Kubernetes |




