Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sachin Panjala

Austin,TX

Summary

With over 10 years of IT experience, successfully designing, developing, implementing, and managing full life cycles of applications. This fast-paced engineering environment has honed critical thinking and problem-solving abilities. Possessing a strong foundation in analytical and technical skills, adaptable across various fields. Seeking a transition into a new role where transferrable skills can contribute to innovative solutions and project success.

Overview

12
12
years of professional experience

Work History

SRE Engineer

Netskope
08.2022 - Current
  • Implemented effective self-service deployment systems using CI/CD techniques,which is game changer in current infrastructure
  • Improved incident management workflows by creating comprehensive documentation on troubleshooting procedures and common issues resolution steps.
  • Developed custom scripts/tools as needed to automate routine tasks, increasing overall team productivity and efficiency.
  • Conducted root-cause analyses after major incidents to identify areas for process improvement or technical enhancement opportunities.
  • Evaluated new technologies and tools to enhance overall system performance, stability, and security.
  • Collaborated with cross-functional teams to develop, test, and deploy scalable software solutions.
  • Ensured compliance with relevant industry regulations regarding data privacy standards by actively participating in audits assessments.
  • Contributed to the ongoing refinement of internal processes and procedures within the site reliability engineering discipline through regular reviews, updates, and knowledge sharing activities.
  • Managed capacity planning efforts to ensure optimal resource allocation based on current demand projections and future growth expectations.
  • Fostered collaboration between development and operations teams through effective communication strategies during project lifecycles.
  • Enhanced system monitoring capabilities, integrating advanced tools for real-time performance tracking and anomaly detection.
  • Improved deployment efficiency, automating processes using CI/CD pipelines.
  • Enhanced system reliability by developing and implementing comprehensive monitoring solutions across all platforms.
  • Streamlined onboarding process for new engineers, significantly improving team productivity and knowledge sharing.
  • Developed custom software tools to automate routine tasks, boosting team efficiency and accuracy.
  • Produced and maintained technical documentation for project reference.
  • Collaborated with cross-functional teams for identification and resolution of validation issues.
  • Proposed development and testing improvements to positively impact usability, function and performance.

DevOps Engineer

Apple Inc.
01.2017 - 08.2022
  • Implemented Lambda functions using NodeJS for github webhooks to auto update the application environments params
  • Practice sustainable user support, incident response, and blameless postmortems
  • Identifying, gathering, analyzing and automating responses to key performance metrics, logs, and alerts
  • Creating Splunk Alerts and Dashboards Creation and analysis of performance and throughput of applications
  • Involved in Capacity planning for maintaining the reliability of the application with an scaling estimation based on usage patterns
  • Developed automation tools for saving time for repeated manual tasks
  • Involved in setting up of monitoring tools, alerting and dashboards for quantitative data collection like application health check, errors and response times
  • Responsible for handling Incident management, retrospectives and maintenance of runbooks for the application
  • GitHub administration and managing release lifecycle process and responsible for code flow and by maintaining numerous checks and balances using custom automations
  • Implemented an efficient CI pipeline which has core dependent customers
  • Jfrog artifactory administration, which deals with maven and docker images artifacts storage
  • Implemented CD pipelines using Jenkins and spinnaker
  • Migrated number of applications from legacy model to container structure
  • Transformed legacy applications from physical bare metal structure to Apple private cloud and automated those deployments using spinnaker with Kubernetes orchestration
  • Created multiple Grafana dashboards to monitor our cloud infra using Prometheus as data source
  • Developed custom automation tool, kind of UI and server using node and angular to manage DR process by a single click with approval process
  • Developed a custom dashboard UI in node and angular to show all status together called status pool (sp), this really helps our DevOps and SRE folks
  • Developed a service called release notes in java and node to check the tickets processed in the complete sprint, This we use in our every sprint process, which helps DevOps and SRE
  • Extensively developed Jenkins pipelines for npm, gradle and maven builds
  • Developed custom scripts using shell and python to support our process management
  • Identifying and debugging the k8s deployment issues and services unavailable issues at Application ELBs and code levels
  • Explored on aws code-pipeline tool for build and deploy the applications on different environments
  • Identified the pain areas in Devops and suggested bringing up the ansible configuration management tool
  • Developed ansible playbooks for configuring the rpe-requisites for csrepiar environment
  • Ansible playbooks for ACLs check for multiple nodes at time to avoid a lot of manual intervention
  • Identified the solution to copy all ssh public keys into hundreds of nodes to get the password less authentication
  • Involved with Apple private cloud to bring up the Kubernetes pods, deployment and service resources
  • Developed procedures to unify, streamline and automate application development and deployment procedures with Linux Container technology using Docker and Kuberntes
  • Used Ansible and Ansible AWX as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change
  • Managing the configurations of multiple servers using Ansible
  • Identified the pain areas in Devops and suggested bringing up the ansible configuration management tool
  • Developed ansible playbooks for configuring the prerequisites for PES environment
  • Ansible playbooks for ACLs check for multiple nodes at time to avoid a lot of manual intervention
  • Developed the new CI tools or concepts for specific projects and improved the project performance
  • Validate the agents installed on it for CI/CD flow and check the application status after rehydration
  • Onboard the teams into framework by moving their projects to centralized tools infrastructure
  • Gather automation requirements from component teams and create and execute modules using puppet provisioning tools
  • Evaluation of new tools for continuous integration and deployment
  • Keeping the tools infrastructure up-to-date with latest versions and work on support tickets
  • Monitor the Linux and MAC OSX servers used in Tools infrastructure and take proactive measures to ensure tools are highly available

Java Developer

Huckon Tech
01.2014 - 07.2015
  • Developing various UI functionalities, and JSP server pages
  • Responsible for testing the PMF files and reporting the issues to PMF team
  • Analyzing the E2E requirements and providing the low level design
  • Writing Unit Test cases and Acceptance test cases
  • Debugging and troubleshooting support for the testing team
  • Analyzing the defects during testing and debugging the code appropriately
  • Responsible for providing task level inputs in daily stand up and highlighting if there are any blockers for progressing with the planned development activities
  • Involved in writing the external component simulators, client simulators and injecting the messages into aib queues for aib performance test
  • Implemented the IPC web module to automate the performance testing
  • Deployment of the AIB and Simulators built in various environments
  • Developing new enhancements according to the client's requirement
  • Application maintenance by fixing the bugs raised by the client
  • Involved in requirement analysis and impact analysis troubleshooting support for the testing team

Education

Masters - Information systems

Southern Arkansas University
Magnolia, AR
01.2016

Bachelor - computer science

Jawaharlal Nehru Technological University
Hyderabad, India
01.2014

Skills

  • Docker
  • Kubernetes
  • Openshift
  • Docker-Swarm
  • Helm
  • Java
  • JavaScript
  • Shell Script
  • Python
  • Ruby
  • Perl
  • AWS
  • Openstack
  • Private Cloud
  • Puppet
  • Ansible
  • Spring Boot
  • Oracle
  • MongoDB
  • GitHub
  • Jenkins
  • Maven
  • Gradle
  • SonarQube
  • Nagios
  • Nexus
  • Jfrog
  • Selenium
  • Azure DevOps
  • Concourse
  • Spinnaker
  • Splunk
  • ELK
  • Grafana
  • Web Logic
  • Tomcat
  • Jboss
  • Jetty
  • Infrastructure automation

Timeline

SRE Engineer

Netskope
08.2022 - Current

DevOps Engineer

Apple Inc.
01.2017 - 08.2022

Java Developer

Huckon Tech
01.2014 - 07.2015

Masters - Information systems

Southern Arkansas University

Bachelor - computer science

Jawaharlal Nehru Technological University