We provide IT Staff Augmentation Services!

Tech Lead/performance Architect Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 11+ years of diverse experience in the field of performance engineering, Java development and Operations.
  • 4+ years of Java development experience.
  • Substantial experience in the design and development of enterprise applications.
  • Wide knowledge of best practices regarding application coding and design.
  • Ability to identify root cause of performance issues and provide corrective actions.
  • Experience in creating performance test strategy, design, planning and work load modelling.
  • Expert in analyzing heap dump and thread dump and provide recommendations for performance issues.
  • Expertise in Unix shell scripting.
  • Experience in LoadRunner and StormRunner.
  • Expertise in creating dashboards using Splunk.
  • Expert in UI performance analysis.
  • Experience in setting up WebPagetest private instance and developing tools for UI performance analysis and monitoring.
  • Experience in working closely with development team during coding/development phase of project to identify performance issues.
  • Proficient in APM tools like dyantrace and wily.
  • Experience in SQL tuning & analyzing AWR reports.
  • Experience in project management.
  • Experience in Confidential consulting.
  • Experience in Capacity planning.
  • Experience in performance Engineering/Testing in a highly agile environment.

AREAS OF EXPERTISE:

  • Splunk 6.5
  • Wily 10.3
  • Dynatrace 6.5.
  • HP Load runner 12.5
  • Agile and Waterfall SDLC
  • UML Data Modeling
  • Java 1.8
  • JEE
  • HTML, JavaScript, CSS
  • Jprofiler 8
  • Oracle 11g
  • Redhat Linux 7.2
  • Eclipse, STS
  • Docker
  • Graphite/Grafana
  • Gomez
  • VisualVM
  • Azul Zing JVM

PROFESSIONAL EXPERIENCE:

Confidential

Tech Lead/Performance Architect

Responsibilities:

  • The responsibilities as a part of these projects involve the following activities.
  • Confidential gathering by communicating with product owner and customers.
  • The static code reviews and recommendations for UI tuning are shared with the development team.
  • Based on the requirements the performance test strategy and work load modelling are derived.
  • The deploying of the build to the performance test environment.
  • The performance tests are executed and the results are analyzed and shared with the team.
  • This role also involves coordinating with the offshore team for performance test execution and giving technical inputs for performance test strategy and work load modelling.
  • The capacity of the production servers are monitored as a part of capacity planning and the recommendations for capacity are shared on a monthly basis.

Confidential, Charlotte, NC

Performance Architect

Responsibilities:

  • The Confidential reviews decide on which contents of a web page can be loaded before the others which has an impact on performance.
  • Architecture reviews involve reviewing system/application architecture for performance, availability and resiliency. Performance assessment during development phase of a project includes profiling and UI analysis.
  • Performance test reviews identify performance bottle necks during performance testing and recommendation for resolving these issues.
  • This also includes profiling the applications that do not meet Confidential . Production support involves working on live production issues, analysis of the issues and recommendation for resolving it.
  • As a part of UI performance analysis, a tool chain was developed for monitoring, trending, alerting and optimization.
  • This tool chain also includes WebPagetest private instance for synthetic monitoring. This role also involves giving technical directions to the team in offshore.

Confidential, Atlanta, GA

Senior performance engineer

Responsibilities:

  • Identifying the key business transactions and benchmarking the performance of the transactions.
  • Profiling the transactions that do not meet Confidential and providing recommendations to resolve them.
  • Monitoring the system resources during batch volume testing and providing recommendations for the performance bottlenecks.
  • Perform capacity planning based on performance testing results, developing Unix shell scripts for system resource monitoring etc.
  • Perform the complete performance assessment of the application to address all the potential performance, scalability and availability issues.
  • Coordinate with the application development team and provide recommendations to resolve issues related to performance testing.
  • Provide a performance analysis report which has the analysis & recommendations for the performance issues during performance testing phase.

We'd love your feedback!