About me




Hi 
My name is Nikhil Kumar Vadla.

Welcome to my blog. 

I am an AWS Certified DevOps Engineer with experience in Supporting Infrastructure (AWS, Linux, Windows), DevOps (Build & Release Management,  majorly working on the migration of infrastructure to AWS platform and converting existing infrastructure to infrastructure as code using Terraform. 

PROFESSIONAL SUMMARY

Experienced in Building, Deploying, Automating, and Releasing code in Amazon Web Services (AWS) in DevOps Culture through Continuous Integration (CI) & Continuous Deployment/Delivery (CD) as an iterative process and Automation of Infrastructure as Code.
Possess experience in Design, Development, Deployment, and Implementation in Enterprise level applications.
Developed Terraform scripts to auto-create and deploy all the resources in the AWS cloud platform. 
Created terraform scripts to Launch instances, adding them to the proper VPC cluster, creating NAT gateways for external addressing, creating IAM roles for user access, putting proper policy in place for access control. Installation of AWS CLI to control various AWS services through SHELL/BASH scripting. 
Worked on created multiple GitLab repos and integrated with terraform for auto trigger of terraform scripts.
Automated process of creating baked AMIs using tools like Packer.
Managed cookbooks in Chef and Implemented environments, roles and templates in Chef for better environment management.
Created and implemented chef cookbooks for deployment and used Chef recipes to create and deploy directly into AWS EC2 instances.
Configured runner instances and created GitLab-cicd scripts to automate validation of scripts and created CI/CD pipelines using Chef. 
Used Shell scripts to day to day activities and tasks for automating.
Worked in GitLab to manage source code.
Used Jenkins tool to automate the build process.
Installed and configured Jenkins master and slave nodes, for build pipelines.
Setup Chef Server, workstation, client and wrote scripts to deploy applications and services.
Deployed the applications to the Tomcat application server and static content to Apache web servers.
Automated the continuous integration and deployments using Jenkins, Docker.
Worked on Docker containers to create Docker images for different environments.
Responsible for all the resources creation in AWS, creating terraform scripts, chef cookbooks, and maintaining stable environments.
Implemented process for release management, automated code deployment, configuration management, and monitoring.
Experienced with through hands-on experience in AWS services like VPC, Lambda, EC2, S3, IAM, Cloud Watch, Route 53, ELB, Auto Scaling Groups, Cloud Formation, RDS.
Worked on Multiple AWS instances, set the security groups, ELBs and AMIs, Auto scaling to design cost-effective, fault-tolerant, and highly available systems.

TECHNICAL SKILLS

DevOps Tools: Jenkins, Maven, Artifactory, Docker, Ansible, Chef, Saltstack, Kubernetes, Terraform.
Version Control: Subversion, Git
Source Control Management Tools: Gitlab, GitHub, GitBash, Bitbucket
Bug Tracking Tools: Jira
Cloud Platforms: Amazon Web Services
Monitoring Tools: AWS Cloud watch, Datadog. 
Collaboration Tools: Confluence, Slack, Hangouts, Skype
SDLC: Agile, Waterfall
Tools: MS Office, Excel, PPT, Office 365
Scripting Languages: Bash, Python.
Operating Systems: Linux, Centos7, RHEL, Ubuntu, Windows 98/XP/7/Vista/8/10

CERTIFICATIONS & TRAINING

AWS Certified DevOps Engineer - Professional  
AWS Certified Developer - Associate

"I believe that everything we do shapes and changes life for better or worse. I choose better."