We provide IT Staff Augmentation Services!

Senior Systems Performance Engineer Resume

4.00/5 (Submit Your Rating)

Buffalo, NY

SUMMARY:

  • Senior Performance Engineer with overall 12+ years of experience.
  • Performance tested critical applications across various domains such as Identity Management, Digital advertising, Internet of Things (IoT), Auto Infotainment, Banking & Insurance.
  • Designed, developed, tested, deployed and maintained automation/performance test tools and other harnesses in Perl, Java and Bash.
  • Hands on experience in setting up & developing Continuous Integration (CI) pipelines and performed other DevOps activities such as managing Code releases, Configuration Management & deployment.
  • Hands on experience in executing & managing projects in Agile (Scrum) methodology
  • Hands on experience in building/managing/auditing Virtual servers (200+) hosted in multiple ESXi hosts using VMware products such as vCenter, vSphere Client & vSphere CLI.
  • Expertise in building performance/automation test scripts using Java, Groovy and Bean Shell in Apache JMeter.
  • Expertise in performance testing high volume Data center migrations, Cloud ID, Video streaming & HA applications in production environment without impacting SLAs.
  • Hands on experience in executing performance tests against Clouds such Oracle OCI and AWS environments.
  • Hands on experience in providing suggestions to tune Web (apache/nginx/WebSphere/Varnish) server configurations for better performance.
  • Hands on experience in validating front - end web application performance thereby helping development teams to optimize front-end page load time.
  • Conducted proof of concepts, worked with multiple vendor teams and evaluated 3rd party products performance thereby played significant role in identifying the suitable product for the organization.
  • Expertise in identifying and gathering Non-functional requirements, designing load models, configuring test environment, setup and execute suitable performance test methodologies.
  • Expertise in drafting & presenting various project documentations such as test plans, final test reports, proof of Concept reports, project estimates/metrics and other related documents.
  • Individually performance tested Synacor’s identity management solution that handles thousands of authentication & authorization requests per second for one of the highest watched TV shows in HBO history.
  • Successfully performance tested very high-volume business critical core services bank application during one of the biggest bank mergers in UK history.
  • Performance tested state of art automobile component with its backend services for a major US auto maker.

SKILL:

  • Linux Distros Centos & RHEL | OS X | Window
  • VMWare vCenter |vSphere Client & CLI | Oracle OCI | AWS
  • Apache JMeter | Blazemeter | Gatling | Locus | Load Runner & Performance Center | WebPageTest
  • Splunk | Webserver Log Analysis | Nagios | Tcpdump |System Activity Report (SAR) | PIDSTAT | Top | STRACE | SiteScope |VisualVM | Wireshark | NetEM | cURL | Dev Tools
  • Perl | Java | Bash |Golang |C | Git |Puppet | Bitbucket |Bamboo |Jenkins | Jira | HighCharts |GNUPlot
  • Apache | nginx | WebSphere | Varnish |MemCache |Wiremock | My SQL | Cassandra
  • XML | JSON | YAML | Advanced MS Excel with VBA macro | MS PowerPoint

PROJECT EXPERIENCE:

Senior Systems Performance Engineer

Confidential, Buffalo, NY

Responsibilities:

  • Design, Develop, Test and Manage Synacor’s in house Performance Test & Automation tools suite necessary to run various performance tests.
  • Design, Build & Manage Performance engineering’s multiple CI runways where the performance tools/framework related changes tested before merging with the master codebase.
  • Release new code builds to the performance engineering’s runway environments using Puppet and Build tags.
  • Architect, Build, Provision and Manage performance test environment with the required hardware capacity using VMWare vSphere Client thereby partially performing Linux systems administration.
  • Identify and resolve performance test environment related issues during performance testing exercise.
  • Identify required test data, create mock test data and setup mock systems that can render the response (test data) with simulated delays during the performance test execution.
  • Execute various performance tests like Peak load tests, Stress tests, endurance tests, spike tests, baseline & benchmark tests against the targeted Synacor’s products in performance testing environment.
  • Setup automated load tests for various load profiles against multiple Synacor’s products using Bamboo & Jenkins.
  • Gather and analyze applications’ key performance indicators from all stacks such as web server’s (apache, nginx, varnish etc.) logs, database table statistics, System Activity Report (SAR), JMeter logs, etc.
  • Plan, setup and execute load tests against Synacor’s live production environment without impacting live customers (0 Incident so far).
  • Monitor, gather & analyze various metrics from Syncor’s in house monitoring dashboards (that runs on Nagios / Icinga) during the load tests.
  • Identify and report performance bottlenecks. Consult with Solution Architects and Product Engineers to resolve performance issues and optimize server / product’s performance based on the Performance test results.
  • Perform activities like Sprint (release) planning, grooming/refining Backlogs, creating/managing Kanban board in Jira.
  • Record and store performance data over time for use in trending, troubleshooting, and forecasting.

Performance Consultant

Confidential, Detroit, MI

Responsibilities:

  • Develop performance test scripts in Load Runner using Web services, HTTP/HTML, Ajax Trueclient (Web & Mobile) & RTE protocols for OnStar’s web and Mobile application.
  • Design & set-up performance test scenarios using tools like Performance Center ALM.
  • Develop, Maintain and Execute automation test scripts using Unified Functional Testing (UFT) and Python scripts along with the performance tests to simulate the appropriate production load.
  • Execute various performance tests like Peak, Double peak, Endurance, Server Failovers, End to End tests & Data Center Migration projects.
  • Configure key performance metrics like Server CPU, Memory, Hogging threads, JVM status in the monitoring tools like HP Sitescope.
  • Collate & analyze the test results & server logs, OEM Middleware/Database, AWR reports or the Visual GC to identify the root cause of any performance deviations.
  • Perform deep dive analysis if any performance bottlenecks or SLA deviations are found.
  • Collaborate with the developers and architects in resolving the issues by profiling the application.

Associate

Confidential, Minneapolis, MN

Responsibilities:

  • Individually executed and lead various performance testing projects for PACE CoE in Confidential (Performance, Architecture, Consulting & Engineering). PACE was a performance engineering & consulting horizontal group in Confidential that offers Performance testing, & engineering services to clients across the globe.
  • Liaise with technical stake holders to finalize the Project scope, collect and analyze Nonfunctional requirements, devise test strategy and prepare Performance Test plan.
  • Setup performance testing tools & monitoring tools like HP Sitescope, CA Wily Introscope, Perfmon.
  • Designed workload models for both legacy and web applications.
  • Depending on the clients, built and executed performance and automation test scripts using LoadRunner, Performance Center, UFT and Apache Jmeter, Grinder, Selenium, Rational performance tester & SOAP/Load UI.
  • Participated in Application Performance focused incident and problem management activities; supported root cause determination via the timely and accurate presentation of resource and application performance metrics, both current and historic.
  • Lead and direct the efforts of other performance team members in both onsite and onshore environment.
  • Delivered numerous project deliverables such as Performance Test Plans, Proof of Concepts, End of Test Reports for various clients.
  • Managed Risks, Issues and dependencies of the various performance testing projects. Also prepared Project estimates, managed Costs and Schedule of the projects under testing.
  • Support management teams that prepares the project RFQs & proposals.
  • Conduct periodical technical presentations to educate the performance testing team from the CoE.

Senior Systems Lead Analyst

Confidential

Responsibilities:

  • Monitored and supported nearly 22 LPARS (Mainframe Prod environments), which comprises of nearly all GE Business Operations.
  • Monitored Mainframe zOS Consoles, Spools, Systems resources and fixed ABENDS.
  • Coordinated with different project teams to resolve the tickets. Also handled production tickets of various severities.

Software Engineer

Confidential

Responsibilities:

  • Designed, built and tested the GE Money credit card Rule Engines.
  • Built and tested application codes in Mainframe technologies such as COBOL, JCL, VSAM & DB2.
  • Conducted integration testing and prepared various test case and test strategy documents for associations like VISA, MasterCard & AMEX.
  • Identified, proposed and implemented various process improvements & code optimization techniques to save cost and manual efforts involved in the project.

We'd love your feedback!