Performance Engineer with more than 14 years of experience working in various products, technologies & industry domains.
Experienced in analyzing different application architectures like SOA, Microservices, Monolithic. Doing fault analysis and recommending performance improvements.
Expert in tuning, diagnostics and solution development for improving application performance.
Experienced in driving performance testing & engineering activities like gathering nonfunctional requirements, preparing performance test strategy based on the requirements & design docs. Developing Work Load Model for application and implementing Predictive Modeling to assess the Potential risks & doing Capacity Planning for both on prem and cloud infrastructure.
Extensive knowledge in creating & executing different types of Performance test scenarios like Load tests, Baseline test, Stability, Scalability, Stress tests, Chaos tests.
Expertise in effective result analysis and bottlenecks identification using different APM tools like Dynatrace, Appdynamics, New Relic, CA APM.
Experienced in building or integrating Performance testing in CI/CD pipelines.
Experience in building tools & framework to automate tasks for enhancing performance monitoring, analysis and reduce costs.
Accustomed to working within Agile and Scrum methodologies while monitoring performance, reviewing processes and recommending updates.
Team-minded and hardworking with strong communication, critical thinking and multitasking abilities.
Experience in driving multiple projects and leading team as large as 15 members located across multiple countries. Mentoring team members in both onshore and offshore.
Overview
14
14
years of professional experience
1
1
Certification
Work History
Senior Performance Engineer
Coupa Software Inc
11.2021 - Current
Developed innovative new solutions to test and enhance performance of Coupa core platform and other products.
Worked with multiple stakeholders including product managers, customer value managers, dev leads to gather NFR.
Drive performance testing & engineering activities like preparing performance test strategy based on the requirements & design docs. Developing Work Load Model for application and implementing Predictive Modeling to assess the Potential risks & doing Capacity Planning for both on prem and cloud infrastructure.
Validated and improved performance of deployments of new software, feature updates and fixes.
Conducted load, stress and endurance tests to simulate realistic user activities.
Monitored & Troubleshooted Performance issues in Production and documented resolutions for inclusion in knowledge base for support team use.
Tuned systems to boost performance. Also proactively analyze cloud instances deployment to help in reducing infrastructure costs.
Successfully Scaled centralized messaging service API to support throughput of 600 TPS.
Reviewed capacity of multiple customer deployments to analyze their utilization and recommend resizing to save costs.
Reviewed scalability, performance and load balancing of each applications/microservices.
Developed and deployed test load scripts with Gatling.
Coordinated and collaborated work with co-located and remote teams.
Performance Testing & Engineering Manager
Cognizant Technologies Solutions
03.2015 - 11.2021
Worked with multiple stakeholders including product owners, business analysts to gather project requirement and NFR.
Prepared performance test strategy for applications (Web/Webservice/Microservices).
Help in designing infrastructure architecture by doing capacity planning.
Involve in activities like Test scripts development and validation, test data validation, developing different types of test scenarios.
Execute different Performance tests like Load tests, Baseline test, Stability and Stress tests. Also involved with effective result analysis and bottlenecks identification by using different monitoring and profiling tools.
Build & execute resiliency test strategy.
Preparation of Comprehensive Test Report (Release wise), Presentation to Project teams and implement the observations in subsequent releases.
Establishing new business by identifying potential growth opportunities. Created and presented business proposals (RFP) to help in growth of business across multiple customers.
Representing QA team at onshore and owning the delivery for team.
Mentor associates to promote quality of deliverables. Leading team transformations like transitioning from licensed to open-source performance testing tools and framework, digital transformations.
Lead team from ground up to start performance engineering practice for clients and built highly functioning and robust practices.
Test Analyst
Infosys Ltd.
01.2010 - 03.2015
Work with multiple stakeholders including business analysts, product owners to gather project requirement & NFR.
Share estimates and project proposals to project managers, scrum masters and line of business directors.
Prepare performance test strategy for sprint including Work Load Model for every project request and implementing Predictive Modeling for major applications to assess the Potential risks.
Involve in activities like Test scripts development and validation, release-based test data validation, developing different test scenarios.
Execute different Performance tests like Load tests, Baseline test, Stability and Stress tests. Also involved with effective result analysis and bottlenecks identification through the Monitoring tools and provide the Bottleneck analysis by using different monitoring and profiling tools.
Preparation of Comprehensive Test Report (Release wise), Presentation to Project teams, product managers and implement the observations in subsequent releases.
Handle activities like resource management & planning, improving Productivity and Quality among team. Also leading the team with as large as 15 members distributed in different locations of US & India.
Ownership of all delivery related to performance & security testing.
Mentor associates to promote quality of deliverables.
Education
Bachelor of Engineering - Mechanical Engineering
RKDF Institute of Science & Technology
Bhopal, MP, India
07.2009
Skills
Performance Analysis
System Performance
Performance Engineering
Performance Testing
Load Testing
Script Development
Capacity Planning
Database Performance Analysis
Performance Monitoring
Work Load Modelling
Stress & Endurance Testing
Certification
BUSINESS ANALYTICS: FROM DATA TO INSIGHTS (CERTIFICATE PROGRAM) from WHARTON (University of Pennsylvania)