Summary
Overview
Work History
Education
Skills
Timeline
Generic
Prashanth Kammari

Prashanth Kammari

Denver,CO

Summary

Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

10
10
years of professional experience

Work History

Sr. Software Engineer - DevOps

DISH NETWORK
07.2019 - Current
  • As a key member of the DevOps engineering team, responsible for maintaining and administer CI/CD tool chain in the organization
  • Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups Worked on upgrading production EKS cluster to v1.14 Argo CI/CD with GKE and Anthos
  • Developed Gitlab CI/CD pipelines for Java, Python based applications
  • Work with Operations team to setup and configure Blue/Green Release/Rollback/Failover environments
  • Backup, archival, and validation for DevOps Tools like artifactory, gitlab, jenkins and vault
  • Well understanding of Cloud Foundry/Rancher/Vmware Enviroments
  • Deploying applications to Cloud Foundry/Rancher for Dev, Int, Test and Prod Environment
  • Designing and Implementing Production Blue/Green (Canary) deployment process
  • Designing and Implementing One Click Environment & Deployment process
  • Used Terraform configuring AWS platform
  • Setting up and Implementing Docker and Docker based deployments for local dev.

Devops Engineer

BOEING
02.2018 - 06.2019
  • Develop and design the system of resources for applications within Boeing for their infra related needs and prepare high scalable and available systems
  • Participate in planning and analyzing to provide high-level Devops strategies and solutions utilizing Functional and technical expertise
  • Responsible for Configuration of Applications and Infrastructure using Microsoft Azure to different environments like Production, UAT, Test and Development
  • Generate cookbooks for CI/CD tools using Chef
  • Create a Packer image and deploy them to Azure Cloud environment using grunt with Azure ARM templates
  • CI/CD tools Monitoring and Production Deployment/ support
  • Proactively take measures for support operations, maintain system integrity and uptime
  • Contribute to Configurations reviews and software recommendations as necessary
  • Creating documentation for new and existing applications or procedures (operations, user, and programmers) Writing clear instructions to SE regarding problem resolutions
  • Analyze Technical and function specification and Operational documents related to applications, recommend solution to business users, produced solution documentation
  • Estimate the timelines and created sub tasks which are key to reach the predefined metrics
  • Conducted regular technical meeting within team for technical design and implementation
  • Provided management reports indicating progress toward overall performance goals of development in team support
  • Preparing and analyzing the weekly performance report of the metrics to Management Team
  • Perform weekly meetings based on reviews provided by Management Team.

Devops Cloud Enginner

CHANGE HEALTHCARE
05.2017 - 01.2018
  • Automated application build and deployment, driving efficiency of code development process
  • Created, tested and deployed an End to End CICD pipeline for various applications using Jenkins as the main Integration server for Dev, QA, Staging, UAT and Prod Environments
  • Deployed Dev, QA, Staging, UAT and Prod Environments using Cloud FormationTemplates
  • Launched the Application specific architecture with Cloud Formation Templates using Jenkins Plugin
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery
  • Converted existing terraform modules that had version conflicts to utilize cloud formation during terraform deployments to enable more control or missing capabilities
  • Built the AWS infrastructure from the scratch for the Project NextGen App which isan internal application that logs the customer data
  • Created Docker file for each micro service's and changed some of the tomcat configuration file which are required to deploy Java based application to the Docker container
  • Designed and deployed AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Opsworks etc
  • Enabled Logging on S3 bucket access, VPC flow, Cloud trail, AWS config, AWS inspector, Lambda, RDS, Dynamo DB, Cloud Front, AWS API gateway, EC2 Application servers
  • Setup the Nexus repository server for storing Build Artifacts
  • Develop deployment scripts on a lifecycle automation platform for the orchestration, integration and automation of Configuration promotions and software releases
  • Implemented build stage- to build the micro service and push the docker container image to the private docker registry.

AWS Devops Engineer

Kellton Tech Solutions Limited
03.2014 - 07.2015
  • Deploying, planning, monitoring, and maintenance of Amazon AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) and virtual machines as required in the environment
  • Developed automation framework for Application Deployments to the cloud environments
  • Worked on Managing the Private Cloud Environment using puppet
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances
  • Investigated deep Active Directory configuration issues
  • Worked on puppet as Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change
  • Expert knowledge in bash shell scripting and automation of cron jobs
  • Managing AWS Infra and automation with CLI, API
  • Configured Elastic Load Balancers (ELB) with EC2 Autoscaling groups
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Implemented automated cloud infrastructure using Chef and automated centralized configuration using Puppet
  • Setup AWS VPC’s for dev, staging and Prod environments
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs
  • Developed a continuous deployment pipeline using Jenkins, shell scripts
  • Worked on building & deploying Java code through Jenkins, used Jenkins Amazon Web Services (AWS) CodeDeployplugin to deploy AWS and worked on AWSCloudmanagement
  • Designed, wrote and implemented Python script for taking automatic EBSsnapshots of EC2 instances
  • Developed Perl and shell scripts for automation, developed Custom Scripts for monitoring
  • Managed GIT(Github/Gitlab) and SVN as Source Control Systems
  • Implemented Atlassian Stashalong with GIT to host GIT central repositories for source code across products, facilitate code reviews and login audits for Security Compliance.

Education

M.S. Information technology and Management -

Campbellsville University Louisville
Campbellsville, KY
01.2019

M.S. Computer Science -

NORTHWESTERN POLYTECHNIC UNIVERSITY
Fremont, CA
12.2016

Skills

  • Algorithm Implementation
  • Project Documentation
  • Operational Support
  • Solutions Deployment
  • System Administration
  • Client Requirements
  • Performance Improvements
  • Technical Analysis
  • Amazon Web Services
  • Microsoft Azure
  • Software Development
  • Project Leadership
  • Conflunet Kafka
  • ArgoCD
  • Harness
  • Kubernetes
  • Jenkins
  • Dynatrace/Datadog/Logz
  • Gitlab/Artifactory
  • Bash/Python/Chef
  • Linux

Timeline

Sr. Software Engineer - DevOps

DISH NETWORK
07.2019 - Current

Devops Engineer

BOEING
02.2018 - 06.2019

Devops Cloud Enginner

CHANGE HEALTHCARE
05.2017 - 01.2018

AWS Devops Engineer

Kellton Tech Solutions Limited
03.2014 - 07.2015

M.S. Information technology and Management -

Campbellsville University Louisville

M.S. Computer Science -

NORTHWESTERN POLYTECHNIC UNIVERSITY
Prashanth Kammari