- Mobile: +91 9666931848
- Email: [email protected]
Having a total of 3 years of experience in IT with Strong Knowledge and Experience of DevOps and AWS Cloud Services.
- DevOps Tools: Git, Gitlab, Maven, Nexus, Jenkins, Sonarqube, Ansible, Docker, Kubernetes, Tekton, ArgoCD
- AWS Services: EC2, VPC, Subnets, SGs, S3, RDS, EBS, EFS, IAM, Route53, ELB, SNS, ECS, ECR, CloudWatch, CloudTrail, Lambda, WAF, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, etc.
- OS: Linux, Windows
- B.Tech (CSE) - Gayatri Vidya Parishad College Of Engineering, Vizag, Andhra Pradesh.
- Diploma (CE) - A.A.N.M & V.V.R.S.R Polytechnic, Gudlavalleru, Andhra Pradesh.
- SSC - S.T Paul’s Public School, Vijayawada, Andhra Pradesh.
CloudEQ (Dec 2022 - Present) AutoDeployment of Infrastructure:
- Created Github Action Pipelines to trigger Terraform scripts and created infrastructure on AWS and destroy infrastructure.
- Worked with writing workflows and triggering workflows with Input and environment variables.
- Enabled security to Web Application using AWS Security Services.
- Created WAF WebACL Rules based on the application deployed.
- Created Ipsets of sources which need to allow traffic to the site and applied the same.
- Associated ALB of application with WAF rules defined and tested with security attacks.
AWS EKS WebApplication Deployment
- Created and Managed AWS EKS (managed Kubernetes cluster), and deployed WordPress application on it, and enabled GitOps with the help of ArgoCD.
- Analyzed cost of Kubernetes cluster and resource deployed on the EKS by using KubeCost Tool.
- Maintained High Availability of the cluster by using cluster autoscaler, HPA and deployed in MultiAZ and disaster recovery with the velero backup tool.
TCS (Sep 2020 - Dec 2022)
- Description: Getting Hands on Various DevOps tools, Creation and Configuration of Jenkins Pipelines.
Intelligent DevSecOps Solution
- Description: Worked on Installation and Configuration of Various DevSecOps tools like GIT, GITLAB, MAVEN, SONARQUBE, NEXUS, TOMCAT, INSIGHT VM, ZAP To setup Environment for Intelligent DevSecOps solution.
- Integrated DevSecOps tool in Jenkins Pipeline to achieve Continuous Integration with security and continuous Delivery.
- Configured Gitlab with Jenkins Enabled webhooks for triggering Jenkins Jobs on any push events on repository.
- Configured Maven with Jenkins to act as build tool and created build artifacts for given code repository.
- Configured sonar scanner within Jenkins pipeline for scanning the code and check for code vulnerabilities and generated scan reports.
- Integrated Nexus repository manager with Jenkins pipeline to push the artifacts to Nexus repository manager.
- Integrated Insight VM sec tool in Jenkins for scanning Os level Vulnerabilities of Staging and production environment and generated reports.
- Created ANSIBLE scripts for copying the artifacts into staging environment and deployed the application into tomcat.
- Integrated ZAP with Jenkins for performing Dynamic Application security testing of deployed web application.
NodeJS Cloud Native CICD Pipeline Setup
- Description: Worked on Installation and Configuration of Kubernetes Cluster, Tekton, and ArgoCD to setup Environment for Creation of CICD Pipeline.
- Created Tekton Tasks for Building and Pushing Docker Images to Docker HUB registry and achieved continuous Integration.
- Created Service and Deployment Configuration files for application deployment and pushed into GitHub.
- Configured ArgoCD to lookup Github Repository for any changes in configuration and sync with existing Kubernetes deployments and achieved continuous delivery.
Build Optimization
- Description: Worked with a Team to change the build tool from CMake to Bazel to optimize build performance of CPP Project.
- Understanding Bazel workspace structure and worked accordingly.
- Created BUILD files by invoking BUILD Rules to create dependency libraries.
Jenkins Monitoring and Dynamic Provisioning of Slaves
- Description: Worked on Installation and Configuration of Monitoring Tools (prometheus, Grafana, Jaeger).
- Integrated Prometheus and Grafana With Jenkins to collect metrics and visualized them in Grafana dashboard.
- Integrated OpenTelemetry with Jenkins to collect pipeline traces for Jenkins job and visualized them in Jaeger Dashboard.
- Created Python Scripts to configure Docker Cloud with Jenkins for creation of Dynamic Jenkins Slaves.
- Established configuration as code in Jenkins for configuring various tools and plugins which are required.