Summary
Overview
Work History
Education
Skills
Certification
Websites
Timeline
Generic

PREYANSH SHAH

Hayward,CA

Summary

Engineering leader building and developing high performance teams in Software industry. Experienced in Scrum/Agile, capable of leading cross-functional teams to define, execute and deliver projects within fast-paced, agile environments, often under tight deadlines with limited resources and evolving requirements.

Extremely passionate about automation, performance engineering, product quality, operational efficiency and team building. As leader, interested in setting a vision, taking smart risks, and inspiring my team to reach their potential

  • Experience in working with geographically distributed stakeholders to build product vision and roadmap
  • Proven skills at strategic planning, recruiting, growing top talent and mentoring Interns/recent grads
  • Ability to navigate ambiguity and partner with Business Dev, Product Management, Quality Engineering to define, build and deliver revenue impacting products
  • Empowered teams by setting achievable goals and motivating teams to reach stretch goals

Overview

8
8
years of professional experience
1
1
Certification

Work History

Engineering Manager

Palo Alto Networks Inc.
Santa Clara, CA
10.2020 - Current
  • Leading Performance Engineering team for PrismaCloud security focused on ensuring reliability, scalability, and efficiency of cloud-based distributed systems
  • Overseeing performance testing and analysis efforts across multiple product lines, including performance automation, capacity planning and production monitoring of highly scalable infrastructure with resiliency and lower cost in public cloud
  • Developed and implemented performance testing/analysis strategies to validate system performance under various load conditions and failure scenarios helping to reduce customer performance tickets by more than 60%
  • Established best practices for observability and monitoring, leveraging tools like Prometheus, Grafana and Splunk to gain insights into system behavior and performance
  • Orchestrated deployment of Horizontal Pod Autoscaling for micro-services running in Kubernetes architecture to help reduce run costs by 45% and minimize resource involvement in production scalability changes
  • Collaborated with cross-functional teams to design highly available and scalable distributed systems on cloud platforms such as AWS and GCP
  • Implemented automated performance testing pipelines and worked on integrating with dev pipelines, reducing test execution time by 60% and enabling early detection of regressions as part of "Shift Left" performance strategy
  • Managed development of valuable and business critical applications such declarative mock data generation at scale using Airflow, Public API analysis using in house locust tool which helped in improving process timeline by more than 50%
  • Conducted capacity estimation exercises to forecast resource requirements and optimize cost-effectiveness of cloud infrastructure
  • Provided technical leadership and mentorship to performance engineers, fostering a culture of innovation, collaboration, and continuous improvement
  • Acted as liaison with senior management, presenting performance metrics and recommendations to support strategic decision making
  • Managing coordination efforts during incidents and outages, facilitating effective communication and resolution across distributed teams
  • Drove the effort to conduct cost estimations for large scale projects based on performance analysis and capacity planning, helping senior management make budget decisions

Senior Software Engineer (Tech Lead)

Palo Alto Networks Inc
Santa Clara, CA
07.2019 - 09.2020
  • Led a team of performance engineers in designing and implementing performance testing strategies for cloud-based microservices architectures leveraging Kubernetes and Docker.
  • Conducted performance analysis and profiling of distributed systems to identify bottlenecks and optimize resource utilization.
  • Developed custom monitoring solutions using tools like Prometheus and Grafana to provide real-time insights into system performance and behavior.
  • Designed and implemented automated performance testing pipelines using tools such as JMeter and Locust, enabling continuous performance validation of microservices.
  • Collaborated with development teams to optimize application code and infrastructure configurations for improved performance and scalability.
  • Conducted capacity planning exercises to forecast resource requirements and ensure cost-effective utilization of cloud resources.
  • Implemented performance reporting mechanisms to track key performance metrics and trends over time.
  • Acted as subject matter expert on performance engineering best practices, providing guidance and mentorship to team members

Software Engineer II

F5 Networks Inc
San Jose, CA
10.2018 - 06.2019
  • Leading, driving and managing the automation effort for the new automation infrastructure used for writing the system and performance tests of the AFM and DOS features
  • Created the CI/CD pipelines on Gitlab for Pycode style checking, unit tests and Docker image building on Git for automation services
  • Containerized the applications for ease of deployment. Developed a GUI application using JQuery, Javascript on frontend and Flask RESTful, MongoDB and Plotly on backend to visualize the performance tests statistics for result comparison and also reserving traffic ports and DUT for test runs
  • Enhanced the Performance automation framework and developed libraries for required functionalities in python. Implemented unit tests and functional tests for the same using Pytest

Software Engineer

F5 Networks Inc.
San Jose, CA
06.2016 - 08.2018
  • Performance testing of Security Features related to DOS, Behavioral DOS at L4/L7, IPS, Firewall, HTTP using IxExplorer, IXIA and Breaking Point traffic tools. Extensive debugging of issues related to scalability, performance degradation and system testing
  • Build and execute automation scripts in Python for getting statistics related to performance of BIGIP under stress. Worked on different application layer protocols like HTTP, SMTP, DNS, HTTPS etc
  • Successfully test BIG-IP performance using IXIA traffic Generator with different traffic patterns and protocols
  • Conduct Sanity tests, Regression tests on various platforms of BIG-IP. Writing and Implementing test concepts for the new performance features added to Advanced Firewall Manager Module
  • Work on classification of traffic flowing through BIG-IP specially HTTP, SSL, DNS and URL categorization

Education

MBA - Business Administration And Management

University Of Illinois At Urbana-Champaign
Champaign, IL
01-2023

MS - Electrical Engineering

San Jose State University
San Jose, CA
2016

Bachelors - Electrical Engineering

Gujarat Technological University
India
2013

Skills

  • Strategic Planning
  • Project Management
  • Prioritization
  • Business Development
  • Stakeholder Communication
  • Budget coordination
  • Personnel Management
  • Coaching and Mentoring
  • Design optimization
  • Recruiting
  • Engineering Design

Certification

  • Strategic Leadership & Management Specialization
  • AWS Solutions Architect
  • Python Programming (UCSC Extension)

Timeline

Engineering Manager

Palo Alto Networks Inc.
10.2020 - Current

Senior Software Engineer (Tech Lead)

Palo Alto Networks Inc
07.2019 - 09.2020

Software Engineer II

F5 Networks Inc
10.2018 - 06.2019

Software Engineer

F5 Networks Inc.
06.2016 - 08.2018

MBA - Business Administration And Management

University Of Illinois At Urbana-Champaign

MS - Electrical Engineering

San Jose State University

Bachelors - Electrical Engineering

Gujarat Technological University
PREYANSH SHAH