Performance Engineer Resume
Atlanta, GA
SUMMARY:
- Always looking to challenge my strength and skills which result in personal/professional growth for me and aid my team goals.
- Also, constantly looking for new ideas and working with the team to implement in accordance to the technological enhancements.
- Overall 7 years and 9 months of IT experience in Performance Engineering.
- Expert in scoping of Non - functional Requirements (NFR), Project Planning, Team Leading, Scripting, Workload Modeling, Performance Analysis and Tuning.
- Ability to adapt to new Technologies, Tools and Languages.
- Proactive, self-motivated with natural leadership traits.
- Excellent communication skills.
SKILLS:
Performance Tools: HP LoadRunner, Neotys NeoLoad, JMeter, Soasta, Fiddler.
Performance Monitoring and Tuning Tools: AppDynamics, Splunk, Oracle OEM, Cassandra OpsCenter, Elastic Kibana, Grafana, Site Scope, IBM MQ Monitor, NMON, PERFMON, HTTP Watch
Technologies: IBM Sterling, JBoss, WebSphere Application Server (WAS) Liberty, Apache Tomcat, Pivotal Cloud Foundry (PCF), IBM WebSphere MQ, IBM Mainframes, Kafka, .net.
Database: Oracle RAC & Exadata, Apache Cassandra, Elastic Search, Redis, IBM DB2.
Project Tracking Tools: Pivotal Tracker, Jira and HP - ALM.
Project Model: Mainly in Agile Scrum & waterfall model.
Computer Languages: C, Java, Shell Scripting, SQL.
Others: Rest Assured, Jenkins (CI/CD), GitHub, IntelliJ, Postman, Confluence.
PROFESSIONAL SYNOPSIS
CAREER PROFILE:
Confidential, Atlanta, GA
Performance EngineerResponsibilities:
- Project planning/scoping sessions with Architects, Product Owner to analyze Non-functional Requirements ( NFR)/business IT Requirements.
- Performing Impact analysis of new requirements.
- Defining overall Performance Engineering strategy by analyzing the Application Architecture and preparing the Performance Scope Plan with SLA’s like Response Time, Volume, CPU, Memory, Disk, Network etc.
- Effort estimations.
- Performance Engineering Framework
- Develop Scripts for application using programming languages like Java, C in Tools like LoadRunner, Neotys NeoLoad, Soasta and JMeter.
- Protocols: Web HTTP/HTML, Web Services, Java Vuser, RTE
- Develop and maintain a scalable, portable, configurable and continuous Performance Engineering framework.
- Setup application Performance management (APM) tools like AppDynamics, Splunk and SiteScope, NMON, Perfmon etc.
- Create custom dashboards in these tools or Grafana.
- Create Workload models like Load, Stress, Endurance, Base Line, Smoke, Failover etc. for creating multi user load.
- Setup test data.
- Analysis, Tuning and Reporting
- Executing & Monitoring Workload model.
- Analyzing Results, Errors, Profiling, Tracing, Network Sniffing, Heap dumps, Thread dumps, AWR’s, Server logs etc. for identifying Application/Database/Middleware Performance Bottlenecks, Scalability, Capacity Planning and Tuning.
- Comparing and contrasting system baselines with varying levels of resources and computing nodes for every iteration.
- Performance Results Reporting.
Confidential
Performance EngineerResponsibilities:
- Create Automation scripts using Rest Assured to improve Software Quality and execution through cloud using CI/CD pipelines created via Jenkins, GitHub.
- Automating manual efforts to eliminate Toil.
- Closure Reports with certification for application.
- Story/Chore Creation and Tracking in Pivotal Tracker, ALM.
Confidential
Performance EngineerResponsibilities:
- Following Agile Extreme Programming (XP) Methodologies.
- Attending/conducting Daily Standup meeting with team to discuss on the status of the task assigned.
- Attending/conducting Retrospective meetings with team at the end of every iteration to discuss on the best practices and lessons learnt to adopt in future requirements.
- Work as liaison between Confidential and the offshore team for new requirements, planning and execution.