Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
SAI DIKSHIT PASHAM

SAI DIKSHIT PASHAM

Austin,TX

Summary

With 6 years of experience in cloud architecture and software development, including agile methodologies, incremental builds, and deployment automation, my current role as a System Development Engineer at Amazon has provided valuable insights into cloud systems. Particularly interested in exploring cloud systems with learning capabilities driven by user behavior and feedback. Passionate about working on cloud, containerized, and distributed systems, constantly seeking opportunities to enhance skills and stay up-to-date with emerging technologies.

Overview

11
11
years of professional experience
1
1
Certification

Work History

System Development Engineer II

Amazon
05.2022 - Current
  • Designed and implemented a build infrastructure for game SDKs using Kubernetes, ensuring efficient use of resources and seamless integration with development workflows on Windows, Linux, and Mac OS platforms
  • Managed and maintained build servers, ensuring high availability and scalability while minimizing downtime and increasing productivity for development teams
  • Built and maintained monitoring systems to track build performance and detect issues proactively, reducing the risk of failed builds and ensuring a faster time-to-resolution for build-related problems
  • Created test rails to automate testing and validation of game SDK builds across multiple platforms, ensuring high-quality releases and reducing time-to-market
  • Conducted performance testing of game SDKs using industry-standard tools such as JMeter and LoadRunner, identifying and addressing bottlenecks to improve overall performance and stability of the SDKs
  • Utilized AWS cloud services such as EC2, S3, and CloudFront to host and distribute game SDK builds, ensuring fast and reliable access for developers and customers around the world
  • Wrote PowerShell scripts to automate packaging and deployment of game SDK builds, reducing the time and effort required to release new versions of the SDKs and increasing overall efficiency
  • Collaborated with cross-functional teams including developers, quality assurance engineers, and product managers to ensure successful integration of SDKs into games and other applications, meeting customer requirements and business objectives
  • Managed Kubernetes charts using Helm
  • Created reproducible builds of the Kubernetes applications managed Kubernetes manifest files and managed releases of Helm packages
  • Created a private cloud using Kubernetes that supports development, test and production environments using helm
  • Set up CI (Continuous Integration) and CD (Continuous Deployment) for major releases in Jenkins to schedule jobs using PollScm and deploy code in Staging and Production environments
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus to orchestrate changes across servers and components
  • Maintained the Nexus to store the war, jar files which are deployed by using Ansible in Jenkins
  • Launched Database for MySQL and Oracle using RDS in multiple Available zones have set up monitoring for CPU Utilization and limited DB connections by implementing alarms using Splunk

Sr Devops Engineer

Global Payments
05.2021 - 05.2022
  • Involved in designing and deploying multi-tier applications using all the AWS services like (EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance & auto-scaling in AWS Cloud formation and delivered the products using the Service catalog
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts
  • Worked on AWS Cloud Watch, Cloud Formation (CFT), Cloud Trail services and Cloud Front to set up and manage cached content delivery
  • Provisioned AWS resources using management console as well as Command Line Interface (CLI)
  • Worked on building the engineering efficiency initiatives and will design & implement continuous integration, continuous delivery pipelines
  • Created Service catalog products to enable developers to perform self-service deployments all the way through production
  • Participated in creating the play books for the production deployments and build the strategies to improve the production uptime to be within SLA
  • Participated in production issues RCAs/Postmortems and deciding preventive actions to avoid similar issues in the future and involved in oncall rotation for production environments
  • Designed scalable and highly available Domain Name System (DNS) within AWS Cloud to route traffic to AWS Cloud from users connected using AWS Direct Connect for larger deployments
  • Planned, designed, and configured Hybrid cloud which enabled servers containing highly sensitive data on-premises while connecting with servers migrated to AWS Cloud
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto-scaling Kubernetes - AWS cloud infrastructure and microservices container orchestration
  • Worked in an environment majorly involved in Infrastructure as a code (IaaC), execution plans, resource graph and change automation using Terraform
  • Implemented several TDD's & BDD's while writing test-cases for several java and python scripts using languages Cucumber and Behave for the Unit-tests and integrating the into Jenkins pipeline
  • Developed microservices onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services
  • Managed Kubernetes charts using Helm
  • Created reproducible builds of the Kubernetes applications managed Kubernetes manifest files and managed releases of Helm packages
  • Created a private cloud using Kubernetes that supports development, test and production environments using helm
  • Set up CI (Continuous Integration) and CD (Continuous Deployment) for major releases in Jenkins to schedule jobs using PollScm and deploy code in Staging and Production environments
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus to orchestrate changes across servers and components
  • Maintained the Nexus to store the war, jar files which are deployed by using Ansible in Jenkins
  • Launched Database for MySQL and Oracle using RDS in multiple Available zones have set up monitoring for CPU Utilization and limited DB connections by implementing alarms using Splunk

Cloud Engineer

Arlo Technologies
07.2019 - 04.2021
  • Company Overview: Smart Home Services
  • Responsible for AWS Infra setup and Deployments from QA to Production Environment
  • Provide best solutions to existing architecture designs and do the validations
  • Responsible for AMI based and Containerized deployments from QA to Production using Jenkins/Harness Pipelines
  • Implemented EKS/KOPS (kubernetes) infrastructure and do production deployments, troubleshoot if any issues
  • AMI build creation using packer
  • Implemented API-GATEWAY and used NGINX as a reverse proxy servers
  • Now working on NGINX + using Consul services
  • Trouble shoot P1/p2 issues in production and closely work with customer care to provide solution to end customer issues
  • Working on python scripting for DNS mapper where it can support ips to stored on MySQL and retrieve whenever new instance scales up
  • Using Terraform templates to build infrastructure and retrive latest code from GIT and we use Linux for all our applications
  • Involved in designing and deploying multitude applications utilizing almost all AWS stack (Including EC2, S3, AMI, Route53, RDS, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and Auto-Scaling
  • Used Amazon Cloud Watch to monitor the application performance and used the logs to identify any threshold limits
  • Object storage service Amazon S3 is used to store and retrieve media files such as images and Amazon Cloud Watch is used to monitor the application and to store the logging information
  • Linux Vulnerability fixing and Qualys scan
  • Closed work with Backed team/QA team to make sure infra and code deployments are performing as expected (Agile Method)
  • Monitor infrastructure with AppDyanmics, Cloud watch, Grafana, Prometheus, and use splunk for logs
  • Using Multiple services from AWS (Auto Scaling, Load balancer, DynamoDB, Lambda, SQS, SNS, SES, Athena,EFS)
  • Smart Home Services

Cloud DevOps Engineer

TSYS
01.2017 - 06.2019
  • Building solutions for AWS cloud integration, cloud management, monitoring and data center automation around platforms that support the world's largest financial enterprises
  • Worked on DPDK, SRIOV, Port Mirroring, QOS installation setup on linux systems, and did the design flow documentation that describes how the packet flow works from the physical and application layers
  • Designing and developing cloud-based architecture using AWS services like EC2, S3, cloud watch, Lambda, SQS, SNS, CloudTrail, and VPC's
  • Created in depth RCA documentation for all network services and present to stakeholders
  • Developing Infrastructure as Code using Terraform templates integrating numerous services of AWS
  • Responsible for the new applications to be delivered on time to production after the approvals
  • Created my own flavor (instance type) and my own private networks for network services that I worked on
  • Collaborated with Development teams/devops team to make sure all the application that is designed is going to production on time
  • Analyze the packets with wire shark

Release Engineer

ACUMEN INFINITE SOLUTIONS
07.2013 - 01.2015
  • Responsible for Infra setup on AWS for Non-Prod Environments
  • DevOps for load balanced environments & Multi-regional server environments (AWS Regional nodes managed via Roles)
  • Participated in weekly release meetings with technologies take holders to identify and mitigate potential risks associated with the releases
  • Release Engineer for a team that involved different development and multiple simultaneous software releases
  • Jenkins is used as a continuous integration tool for automation of daily process

Education

Master's - information system

University of Illinois
Springfield, Illinois
01.2016

Skills

  • AWS
  • OpenStack
  • Kubernetes
  • Linux
  • Docker
  • Nginx
  • Networking
  • TCP/IP
  • DHCP
  • Jenkins
  • GIT
  • Agile
  • Istio
  • Splunk
  • Grafana
  • Prometheus
  • AppDynamics
  • Consul
  • REST API
  • HTTP/HTTPS
  • Argo CD
  • Kafka

Certification

  • AWS Certified Developer - Associate, AWS-ADEV-11060
  • HashiCorp Certified: Terraform Associate

Timeline

System Development Engineer II

Amazon
05.2022 - Current

Sr Devops Engineer

Global Payments
05.2021 - 05.2022

Cloud Engineer

Arlo Technologies
07.2019 - 04.2021

Cloud DevOps Engineer

TSYS
01.2017 - 06.2019

Release Engineer

ACUMEN INFINITE SOLUTIONS
07.2013 - 01.2015

Master's - information system

University of Illinois
SAI DIKSHIT PASHAM