We provide IT Staff Augmentation Services!

Sr. Performance Engineer Resume

5.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • 14+ years of experience as a Performance Engineering in distributed platform and client - server architect.
  • Experience in Project Planning, Estimate, Project Prioritization and handles Multiple Projects.
  • Experience in Leading and managing on-site and off-shore team, mentoring and training team member.
  • Proactively advocate performance best practice and make recommendation to improve performance in early stage of development.
  • Experience in liaising closely with Business, Project Manager, Developer, Project stakeholders and external vendor.
  • Experience in gathering requirements, define technical aspect and SLA. Experience in all phase of SDLC.
  • Experience in Application Performance Management Strategy. Develop Performance and Capacity Test Plan.
  • Analysis Business Intelligence Reports transform business object in to details requirements.
  • Analysis Hardware, Software resource utilizations and production usage for system capacity planning.
  • In depth knowledge of application profiling and monitoring tools AppDynamics, Dynatrace, OpTier, VisualVM, JProfiler, Jconsole, Splunk, Extrahop and Coradiant.
  • Hands on experience with configuring AppDynamics, OpTier and DynaTrace for multi tier applications.
  • Analysis business transactions processing time identify root causes of performance related issues and remediate
  • Working experience with web technology such as JAVA, J2EE, JMS, Web Service, JMX, .Net, Ajax, Flex, JavaScript, CSS, HTML, XML, REST and SOAP Services.
  • Hands-on experience in Profiling and Tuning JAVA Applications, Tuning Database. Experience in debugging system bottleneck identify root causes and provide recommendations.
  • Analysis resource utilization such as JVM Heap, Threads, Concurrency, Throughput, CPU, I/O, Queue length, JDBC Connection, Network Bandwidth and Latency.
  • Hands on experience with taking and analyzing Heap dump, Thread dump and TCP dump.
  • Hands on experience in configuring Apache Tomcat, Weblogic, Glassfish, WebSphere
  • Experience in writing VUGen scripts, configure scenarios. Experience with JMeter and various open source tools.
  • Experience with multiple protocols such as HTTP, Web Service, Flex, AJAX, ODBC, JMS, JDBC and JMX.
  • Analysis performance test results. Communicating reports and recommendations to stakeholders.
  • Experience in configuring environment and test lab, experience in writing scripts for application deployment and rollback, working experience with Spring, SVN, Jenkins and uDeploy.
  • Hands-on experience in infrastructure migration and implementations, working experience with load balancer, middleware and distribution engine, database and app server.
  • Experience in Software Security Assessment. Strong knowledge of Mobile Platform, iOS and Web Browser.
  • Experience in FX, Equity and Fixed Income Trading Platforms integration. Knowledge of FIX protocol, Order Management System.
  • Experience in debugging productions issues as level 3 supports.
  • Experience in TCP/IP Networking, Firewall, and cloud environments.
  • Experience in C, JavaScript, Shell Scripts, Python, JAVA, HTML, XML, SQL and ETL process.
  • Hands-on experience with browser based debugging tools such as Firebug, Developer Tools and Fiddler.

TECHNICAL SKILLS:

Programming Language: C, JavaScript, Shell Script, Python, JAVA, HTML, XML and SQL

RDBMS: Sybase, DB2, Oracle, MySQL and Cassandra

OS: Linux, Solaris, Open Steak, Windows, MS DOS, MAC and iOS

Software: Tibco, MQ, Fabrix, Cassandra, MS Office Suite and MS Project

QA Tools: LoadRunner, JMeter, LOAD UI, SOAP UI, Shunra, QTP, DeviceAnyWhere, Fiddler, QA Inspect, AppScan, QC and JIRA, HTTPWatch and Browser based debugging tools.

Profiling & Monitoring Tools: AppDynamics, Wily Introscope, DynaTrace, Google Analytic, HP RUM, OpTierPerfmon, Topaz, VisualVM, JProfiler, HP Diagnostic, Splunk, Extrahop, Coradiant.

IED and CM Tools: Eclipse, NetBeans, Spring IED, Jenkins, uDeploy, SVN and Perforce

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Performance Engineer

Environment: OS AIX, Linux and Solaris. RDBMS: Oracle, Cassandra and BD2. Middleware- MQ and Tibco, Web Service App Server- WebSphere, Tomcat and Sun Java System Application Server

Responsibilities:

  • Leading Performance Engineering team, Project Planning and Prioritization. Communicate with Business.
  • Gathering Requirements, Analysis Technical Aspects, Define SLA. Develop Performance and Capacity Test Plan.
  • Participate in project technical review meeting make recommendation to improve performance in early stage.
  • Analysis production monitoring reports identify the root causes of system bottlenecking. Creating presentation for higher management.
  • Analysis Hardware and Software resource utilizations and Application usage for system capacity planning.
  • Implementing APM tools Dynatrace, AppDynamics, HP RUM, Google Analytic and Introscope.
  • Instrumenting AppDynamics, define entry/exit point for multi tier applications and providing ongoing supports.
  • Profiling Applications in distributed platform using AppDynamics, Dynatrace, Wily Introscope and JProfiler.
  • Analysis multi tiers business transactions processing time identify performance bottleneck, communicate reports and recommendations to stake holders
  • Analysis system resource utilizations such as JVM Heap, GC, Memory Leak, Thread, Concurrency, CPU, Disk I/O, Queue length, Throughput, DB Connection Pool, Network Bandwidth and Latency.
  • Analysis Heap dump, Thread dump and TCP dump.
  • Analysis Business Intelligence Report to design business transactions scenarios and distribute user load.
  • Creating knowledge based documentations for application profiling and test tools.
  • Providing hands on supports for Infrastructure migration and Integrations.
  • Coordinate with Performance testing team to plan performance and capacity testing for multiple assignments. Analysis results, communicate reports and recommendations to stakeholders.
  • Plan, Design and configure scenarios for backend API, Service, Adapter and Database testing.
  • Debugging production issues work with operation team providing level-3 supports.
  • Managing performance test lab. Install and Configure apps, Build and Deploy applications.
  • Writing Load Runner VUGen and JMeter scripts configure agent and analysis results
  • Writing Shell Scripts, JAVA, SQL queries, Creating and Managing Test data. Creating and configuring test environment.

Confidential

Sr. Performance Engineer

Environment: Solaris, Linux. RDBMS- Oracle. J2EE, Middleware- Tibco, App Server- Tomcat.

Responsibilities:

  • Leading Performance Engineering team, Gathering Requirements, Analysis Technical Aspects, Define SLA, Project Planning and Prioritization, Communicate with Stakeholders.
  • Working closely with business and vendor to ensure business object transform into details technical requirements.
  • Proactively make recommendation to improve performance in the early stage of development.
  • Analysis Hardware and Software resource utilizations and Application usage for system capacity planning.
  • Implemented APM tool AppDynamics, Splunk and Extrahop.
  • Writing custom start and stop scripts for application server.
  • Instrumented business transactions entry and exit point in AppDynamics, Created filtering rules and dashboard.
  • Monitoring and Profiling Applications using AppDynamics and JProfiler in distributed platform.
  • Analysis business transactions multi tiers processing times identify system bottleneck, communicate reports and recommendations to project stake holders.
  • Analysis system resource utilizations such as JVM Heap, GC, Memory Leak, Thread, CPU, Disk I/O, Throughput, DB Connection Pool, Network Bandwidth and Latency.
  • Analysis heap dump, Thread dump and TCP dump using open source tools.
  • Analysis Business Intelligence report to design business transaction scenarios and distribute user load.
  • Creating knowledge based documentations for Tools and Application Debugging.
  • Executing performance and capacity testing analysis results. Communicate reports and recommendations to stakeholders. Writing LoadRunner VUGen scripts for backend API and Database testing, writing JMeter scripts, Configure scenarios and executing test.
  • Working with Infrastructure team and Developer to provide hands on supports in Infrastructure Migrations and Tools Integrations.
  • Implemented automated scripts to analyze logs files and generate usage metrics.
  • Implemented automated scripts for Application Deployment and backup processes providing ongoing supports.
  • Configuring environments, Build and Deploy applications working with tools spring, SVN and Jenkins.
  • Writing Shell Scripts, JAVA, SQL queries, Creating and Managing Test data.
  • Implemented Performance Testing Tools LoadRunner, JMeter, Load UI and Apache Benchmark.
  • Created automated test harness using JMeter and SoapUI.
  • Manage Integration and Performance Test lab, validate end to end component integration process.

Confidential

Sr. Performance Engineer

Responsibilities:

  • Leading Performance Engineering Team for multiple high profile applications, providing hands-on support. Requirements Gathering, Analysis Technical Aspect, Risk Analysis, Project Estimate, Resource Allocation, Project Prioritization, Performance Test Strategy, Performance Test Plan and Roadmap.
  • Working in environment that has very high volume of user activities applications including:
  • Multi-asset class trading and research platform provide external and internal users access to real time trade ideas and execute trade.
  • Enterprise infrastructure which is hosting 500+ web applications.
  • Public Web Site, Intranet Plant, Research Link, Publishing and Distribution.
  • Working with Enterprise Infrastructure, Investment Banking Division, Institutional Equities and Fixed Income Division.
  • Participate in project technical review meeting make recommendation for best practice
  • Ensure Test Data, Environment configuration and Resources are in place. Manage off-shore and on-site team, review team progress and project status. Communicate daily status reports to projects stakeholders.
  • Instrumented Application Profiling tools such as OpTier, VisualVM and DynaTrace and HP Diagnostic. Analysis transaction flow identify system bottleneck and communicate reports and recommendations. Creating knowledge based documentations.
  • Gathering and Review requirements. Develop Performance Testing Plan and Capacity Testing Plan
  • Writing LoadRunner VUGen scripts Configure Performance test environments including controller, load generator and HP Performance Center, simulate far distance user experience using Shunra.
  • Planning and Executing Performance and Capacity Testing for multitier applications. System includes infrastructure, Web Server, App Server, database, Load Balancer, Middleware, distribution platform and End-user applications.
  • Analysis performance test results, Communicate reports and provide recommendations to stakeholders.
  • Analysis JVM Heap, Threads, Throughput, Memory, CPU, I/O utilization, JDBC Pool, Network Bandwidth, Latency and system dump.
  • Debugging system bottlenecks identified root causes and communicates recommendations.
  • Coordinate Capacity Testing and Performance Testing reports review meeting with stakeholders.
  • Monitoring and reviewing application server log in Solaris, Linux and Windows environment including Tomcat, Weblogic and IIS. Writing Shell Script to analysis log file.
  • Analysis Business Intelligence Report based on analysis reports Design business transaction scenarios and distribute user load.
  • Generating Business Object and Crystal Reporting, writing advance SQL queries, validating and debugging reports and ETL process.
  • Writing Shell Scripts, Java Scripts, C, XML and SQL.
  • Software Security Assessment using tools QAInspect and AppScan. Integration Testing and debugging Infrastructure, Middleware, Clouded computing, REST and SOAP Services.
  • System Integration for Mobile platform iPhone, iPad and Android. Provide hands-on debugging support. Trained off-shore team on Mobile Apps testing using DeviceAnyWhere Tool.
  • Creating and managing Quality Center Template Project, Implemented QC best practice and generate QC metrics. Created and implemented usability best practice.
  • Generate defects reports and coordinate defects review meeting. Closely work with product manager, developer and business representative and UAT audiences.

We'd love your feedback!