Vineeth Kumar Boddu
*************@*****.*** +1-743-***-**** Cincinnati, OH VineethKumar VineethKumar
Client: Walmart
Sr AWS/DevOps Engineer
**/**** – Present Dallas, Texas
Implemented AWS solutions using EC2, S3, EBS, RDS, Elastic Load Balancing (ELB), Auto - scaling groups, Elastic IP, CloudWatch, CloudFormation, Optimized volumes, and EC2 instances and managing Security Groups on AWS, focusing on High availability and Auto-Scaling.
Creating S3 buckets and maintained and utilized the policy management of S3 buckets and Amazon Glacier for storage and backup on AWS.
Worked on AWS cloud to provision new instances, AWS S3, AWS EC2, Cloud Watch services, and CI/CD pipeline management through Jenkins.
Created AWS CloudFormation scripts for hosting software on AWS cloud and automating the installation of software through Shell scripts and wrote JSON templates for CloudFormation and ruby scripts for chef automation and contributing to our repository in Bitbucket and used TeamCity for CI to trigger multiple builds, tools like Jira, Bitbucket.
Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
Written python scripts to fetch the Jenkins metrics and stored the data into Elastic search with time series. And also bash script for creating Cron jobs in Linux OS.
Use of Docker and Kubernetes to manage micro services for development of continuous integration and continuous delivery.
Used Kubernetes to deploy scale, load balance, and manage docker containers with multiple names spaced versions.
Implemented Chef Cookbooks for OS component configuration to keep server's template minimal.
Responsible for development and version control of Chef Cookbooks, testing of Cookbooks using Test Kitchen and running recipes on nodes managed by on-premise Chef Server.
Wrote Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
Installed, deploy, and configure Chef Server Enterprise on-premise/workstation.
Bootstrapped the nodes using Knife and automated by testing Chef recipes/Cookbooks with Test-kitchen/spec.
Configured Maven repositories and multi-component projects with Nexus to Artifactory and scheduled in Jenkins for CI.
Used Chef for configuration management of hosted Instances within GCP. Configuring and Networking of Virtual Private Cloud (VPC).
Developed build and deployment scripts using Maven as build tool and automate the build and deploy processes using Jenkins to move from environment to other environments.
Involved in Jira as defect tracking system and configure various workflows, customizations and plug-ins for Jira bug/issue tracker integrated Jenkins with Jira, SVN and worked in integrating Git into the CI environment along with Jenkins configured the services using modern DevOps tools.
Prototype CI/CD system with GIT Lab on GKE utilizing Kubernetes and Docker for the runtime environment for the set up the Jenkins configurations, make sure the project teams can switch to the new platform.
Maintained Bitbucket Repositories which includes Jenkins and Jira Integration, creating new repositories, enabling Git to ignore, branching, merging, creating pull requests and the access control strategies from Bitbucket.
Scheduled the Linux Cron jobs and Jenkins jobs for build automation and developed Perl and shell scripts for automation of the build and release process & to perform deployments to JBoss and Tomcat Web servers.
Developed automation scripting in Python using chef to deploy and manage Java applications across Linux servers.
Environment: AWS (EC2, S3, EBS, RDS, Elastic Load Balancing (ELB), Auto - scaling groups, CloudWatch, VPC, CloudFormation), CI/CD, Jenkins, Chef, TeamCity, JSON, Jira, Bitbucket, Docker, Kubernetes, Terraform, Shell Scripting, Nexus, Maven, GCP, Git, GitLab, JBoss, Apache Tomcat, SVN, Python, Perl, Linux, Splunk.
Client: Target 08/2021 – 09/2023 Minneapolis, Minnesota
SR Azure/ DevOps Engineer
Design Azure-based technical architectures, migration approaches, and application optimizations that enable the Product. Working with application Teams to setup infrastructure using Terraform.
Building release pipelines using CI/CD tooling with Azure DevOps and GitHub Actions.
Lead the design and implementation of Azure hosted environments and migrate existing on-premises infrastructure to Azure
Automated cloud native applications into azure and also Kubernetes on azure.
Create and Maintain CI/CD pipelines and tooling to ensure the consistent and accurate deployments. Setup GitHub Actions for many Productions and Non-production Teams.
Be a technical advisor and perform troubleshooting to resolve technical challenges with cloud infrastructure.
Worked with Terraform Templates to automate the Azure Iaas virtual machines using terraform modules and deployed virtual machine scale sets in production environment
Written Templates for azure infrastructure as a code using terraform to build staging and production environments. Integrated Azure log Analytics with Azure VMS for monitoring log files, store them and track.
Building and Installing servers through Azure Resource Manager Templates or Azure Portal.
Migrating an On-premises virtual machine to Azure Resource Manager Subscription with Azure Site Recovery.
Worked on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure, NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.
Moderate and contribute to the support forums (specific to Azure Networking, Azure Virtual Machines, Azure Active Directory, Azure Storage) for Microsoft Developers Network including Partners
Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and used Python API to upload agent logs into Azure blob storage.
Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and extensively used Auto scaling for launching Cloud instances while deploying microservices.
Managed an Active Directory site; replication schedules, site links and boundaries, used ADUC to create and manage computer, user, and group accounts in an Active Directory environment.
Setup Azure Virtual Appliances (VMs) to meet security requirements as software-based appliance functions (firewall, WAN optimization and intrusion detections).
Responsible for OpenStack project core infrastructure including code review, continuous integration systems, and developer tools and OpenStack Multi node Installation, Configuration and Administration.
Developed large scale deployment scripts to run security, vulnerability scans and reduce defects on client servers.
Configured Azure Security groups and Network ACLs policies for additional layer of security.
Worked on Docker Container snapshots, attaching to a running container, removing images, managing directory structures, and managing containers.
Performed the automation using Chef Configuration management and managing the infrastructure environment with puppet.
Responsible for large-scale puppet implementation and maintenance. Puppet manifests creation, testing and implementation.
Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker.
Managed local deployments in Kubernetes, creating local cluster and deploying application containers. Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds. Took the sole responsibility to maintain the CI Jenkins server.
Configured Jenkins for doing the build in all the non-production and production environments.
Developing build using MAVEN as build tool and using Jenkins to kick off the builds to move from one environment to other environments.
Written Shell scripts to apply the Integration label to all the files which needs manual labelling of files.
Environment: Azure, CI/CD, Terraform, GitHub, Azure DevOps, Azure log Analytics, Python, REST API, Docker, Chef, Puppet, Kubernetes, Linux, Bash, GIT, Maven, Jenkins, Shell Scripting.
Client: Edward Jones Investments 04/2018 – 07/2021 St. Louis, Missouri
DevOps/Cloud Engineer
Responsible to build and deploy web applications in Windows and Linux environment On-premise and AWS Cloud.
Responsible to launch Amazon EC2 Cloud Instances using Amazon Web Services and configure the launched instances with respect to specific applications.
Maintained the infrastructure (servers for different data centers) using AWS.
Used to maintain Source Code Repository using GitHub and performed different operations like Branching, Merging and Tagging as needed.
Maintained and enhanced existed Puppet modules, which are to be deployed across various providers and deployment architectures.
Troubleshoot, event inspection and report various Puppet issues and responsible to start/restart of Puppet enterprise services.
Managed Puppet classes, resources, packages, nodes and other common tasks using Puppet console dashboard and live management.
Performed S3 buckets creation, policies and also on the IAM role based polices and customizing the JSON template.
Managed Docker orchestration and Docker containerization using Kubernetes.
Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
Created Jenkins jobs to deploy applications to Kubernetes Cluster and wrote Jenkins files and worked with Bamboo and Teamcity which are also used for CI/CD tools.
Implementing Docker (images/containers) by using CI/CD process in Jenkins.
Implemented Puppet Master, Puppet Console, and Puppet Agents. And created Puppet modules and Classes.
Installed applications on AWS EC2 instances and also configured the storage on S3 buckets.
Developed and implemented Software Configuration Management strategies for various applications per the agile process.
Involved in implementation and maintenance to monitor and alert the production and corporate servers/storage using AWS Cloud watch.
Installation and Administration of Jenkins CI for ANT Builds.
Developed build scripts using ANT as the build tool for the creation of (WAR files) build artifacts.
Implementing Dockerization (Docker) for applications lunching containers and images.
Involved in troubleshooting the automation of Installing and configuring JAVA applications in the test and pre-production environments.
Responsible to find root cause analysis based on issues raised in systems.
Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
Involved in Creating and Configuring Different Repositories in Nexus.
Worked in agile modeled software development life cycle.
Environment: AWS (Ec2, Lambda, S3, CloudWatch, IAM), Puppet, Docker, Kubernetes, JSON, Jenkins, CI/CD, ANT, Java, Nexus.
Client: Pfizer Inc 09/2016 – 03/2018 New York
DevOps Engineer
Created and configured AWS EC2 instances using preconfigured templates as well as used corporate based VM images which includes complete packages to run build and test in those EC2 Instances.
Developed and maintained Cloud Formation Template scripts (CFT's), automated the provisioning of AWS resources (IAM, EC2, S3, SNS, RDS, ELB and Auto Scaling) and installed workstations
Created Elastic Load Balancer (ELB) for different applications to provide high performance of applications.
Worked on IAM to create and manage AWS users and groups, to allow permissions or deny their access to AWS resources.
Implemented Terraform modules for deployment of various applications across multiple cloud providers and managing infrastructure.
Configuring Microservices using Docker containers created Docker files for different environments and Virtualization by OpenShift.
Wrote Chef Recipes to automate our deployment process and do an overall process improvement to any manual processes.
Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple names spaced versions.
Established Chef best practices approaches to systems deployment with tools such as vagrant and test-kitchen and treatment of each Chef cookbook as a unit of software deployment, independently version controlled
Developed Chef Cookbooks, Recipes in Ruby scripts and resources, run lists, managing Chef Client nodes and uploading cookbooks to Chef-Server.
Created a fully automated build and deployment platform using Jenkins/Hudson and GitHub.
Formulated in connecting continuous integration with GIT version control repository and continually built as the check-inn's come from the developer.
Used Nexus for Artifactory Repository for Maven and Ant Builds and for bug/issue tracking systems used JIRA, Remedy.
Involved in creating continuous deployment and continuous management using UDeploy.
Integrated Maven with Jenkins and worked on the static analysis tools.
Responsible for design and maintenance of the Subversion/GIT, Stash Repositories, views and the access control strategies.
Used GIT as source code management tool: creating local repository, cloning the repository, adding, committing, pushing the changes in the local repositories, saving changes for later (Stash), recovering files, branching, creating tags, viewing logs, pulling latest commits, etc.
Environment: AWS (IAM, EC2, S3, SNS, RDS, ELB, Auto Scaling), Terraform, Docker, Chef, Kubernetes, Jenkins, Hudson, GitHub, Nexus, Maven, Ant, Jira.
Client: Openxcell Technologies 06/2014 – 10/2015 Hyderabad, India
SR Azure/ DevOps Engineer
Configured and maintained Jenkins to implement the Pipeline and integrated Jenkins with Maven to schedule the builds using POM.XML file.
Automated application deployment from TFS using build templates that trigger PowerShell scripts.
Configured TFS to run CI builds and execute unit tests on all check-ins for .net web applications.
Installed/Configured and Managed Artifactory Repository Manager (Docker registry Setup).
Generated reports using SonarQube which covers different areas of Code quality like potential bugs.
Worked with IAM service creating new IAM users & groups, defining roles and Identity providers.
Installed/Configured and Managed GitLab SCM for CI/CD Workflow.
Worked on changing the application run time process using Shell and python scripts for WebLogic configuration and shell scripts for database configuration.
Worked with Cloud-based solutions like AWS for deploying on-demand Windows and Linux environments using EC2 and AMI, S3, IAM, EBS for cloud storage services, ELB, and Auto-scaling, load-balancing and highly scalable environments, VPC for virtual public and private networking.
Implemented automated deployments with Docker-compose for scalable application deployment.
Worked with Docker and Puppet on AWS, from helping developers and testers to build and containerize their application (CI/CD) to deploying on AWS Public cloud.
Used Cloud-Watch logs to move application logs to S3 and create alarms and notifications for EC2 hosts using Cloud Watch.
Securing the GCP infrastructure using Private subnets, Security groups, VPC, etc.
Create alarms based on a few exceptions raised by applications.
Wrote YAML scripts to be deployed to Tomcat Web Server and WebSphere App Servers.
Configured Puppet to manage AWS environments and automate the build process for core AMIs used by all application deployments including Terraform Scripts and Puppet.
Performed setup of clustered environment setups with WebSphere Application Server.
Created Puppet Manifests for automating deployments of application Containers.
Deployed LAMP based applications in AWS environments, including provisioning MYSQL- RDS and establishing connectivity between EC2 instance and MySQL-RDS via security groups.
Worked with the documentation of Migration process, AWS Deployment setup, Application Stack deployments and Troubleshooting Scenarios.
Environment: Jenkins, Maven, Docker, SonarQube, .Net, IAM, GitLab, CI/CD, Python, Shell Scripting, AWS (EC2, S3, IAM, EBS, VPC, RDS), Puppet, GCP, Apache Tomcat, WebSphere, Terraform, MySQL.
Bachelor of Computer Science 07/2010 – 05/2014
Jawaharlal Nehru Technological University
Grade: 8.5/10
Cloud Technologies
Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP)
Containerization Tools
Docker, Docker Swarm, Kubernetes, OpenShift
CI/CD Tools
Jenkins, Bamboo, GitLab CI, Travis CI, Hudson, TeamCity, CircleCI, Nexus, JFrog Artifactory
Build & Testing Tools
Maven, Ant, Gradle
Version Control Tools
Git, GitHub, Bitbucket, VSTS, TFS, SVN
Web Servers
Apache Tomcat, WebSphere, WebLogic, JBoss
Monitoring & Bug Tracking Tools
Splunk, Grafana, Prometheus, Confluence, Jira, Bugzilla
Databases
DynamoDB, MySQL, Cassandra, PostgreSQL, MongoDB, Oracle, SQL Server
Operating Systems
Windows, Linux/Unix
Scripting/Programming Languages
Python, Shell Scripting, Bash Shell, Ruby, Perl, Java
Configuration Management
Chef, Ansible, Puppet, Terraform
Dynamic Cache Simulator
Implemented D-Cache, a dynamic caching technique in Java, to optimize system performance by adjusting cache size based on hit rate. Enhanced overall system performance by monitoring and dynamically increasing cache size when hit rate exceeded a threshold.
Heart Disease Prediction using Machine Learning
Developed a Machine Learning algorithm for predicting the presence of heart disease in patients, utilizing various models including
Random Forest, Support Vector Machine, and K-nearest neighbor algorithm using Python.
Data Compression using Huffman Coding
Implemented Huffman coding for lossless data compression using Java, with expertise in compressing bit strings representing text as well as image files. Demonstrated ability to achieve optimal compression ratios while maintaining data integrity, enhancing storage efficiency, and optimizing file transfer speeds.
AWS DevOps Engineer Java Hacker Rank Certification