We provide IT Staff Augmentation Services!

Performance Engineering Architect Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Holds an overall experience of 15 years in IT industry coupled with 10 years of extensive experience in performance engineering of large - scale projects both on-premise and on Cloud.
  • Expert in designing and implementing performance assessment solutions in Agile environment and thrives to extend the strategies into Continuous Integration.
  • Excellent communication and team building skills, communicating performance solutions to users and executives Confidential all levels of technical proficiency.
  • Holds varied domain knowledge in AWS, Retail, e-commerce, Banking, Telecom and Hardware& Networking.
  • Has strong working background in leading and managing large cross-functional enterprise projects

TECHNICAL EXPERTISE:

  • Extensively worked on all stages of performance test life cycle including analyzing business specification documents, providing web performance assessment, capacity planning, implementing APM tools, code profiling, designing the test strategy, creating and executing performance validation framework to assess and characterize the performance of a system.
  • Proficient in JVM tuning, GC Analysis, memory leak analysis and thread contention analysis and providing tuning recommendation.
  • Proficient in implementing and using performances testing and monitoring tools like Performance Centre, HP Load Runner, Storm Runner, JMeter, SOAP UI, Dynatrace, AppDynamics, SCOM, SPLUNK, Grafana and AWS Cloud watch.
  • Extensively worked on complete performance testing of Web applications and Web services such as Restful APIs, XML and SOAP services, AWS using Load Runner, Performance Centre, JMeter and SOAP UI.
  • Experienced in performance testing and engineering JAVA, .Net and Node JS based applications.
  • Working experience in AWS cloud environment with exposure to EC2 instances, ELB, Docker container, Marathon container, Kubernetes, Cloud Watch, API Gateway, Lambda functions and Grafana dashboard.
  • Expertise in Defect Tracking and Bug Reporting Tools like VSTF, ALM 360, Quality center, Rally and JIRA.
  • Good working knowledge in data warehousing-ETL Processes. Working and team leading experience in Windows hardware/Networking and Mainframe projects.
  • Played active role as a senior system engineer and effectively lead teams during all the phases of the software development life cycle viz., analysis, design, development, testing, delivery and support.
  • Knowledge on Software Quality processes and exposure to various Q n P parameters.
  • Exposure to working Confidential multiple client locations.

SOFTWARE AND TOOLS:

Platforms: Windows XP/Vista/2003/2008, IBM OS 390

AWS Services: EC2, Load Balancers, Dynamo DB, Redis Cluster, Aurora DB, Cloud Watch, Elasticache, Amazon Route 53, API Gateway, Lambda Kinesis, EC2 Autoscaling

Performance Testing Tools: HP Load Runner 11/11.5, HP Performance Center11.5/12.02, JMeter, Storm runner, SOAP UI, SOASTA CLOUDTEST, Blazemeter

Monitoring/Profiling tools: Datadog, CloudWatch, Grafana dashboard, App Dynamics, Dynatrace 6.3/6.5, Perfmon, Splunk, SCOM, Xymon, JConsole, Willy Intrascope, ELK stack, HTTP watch and Google Chrome developer tool

Containerization Tools: Mesos Marathon, Kubernetes, Pivotal cloud foundry

Analytics Tool: Adobe Analytics

Service Virtualization: LISA

Automation Tool: UFT 12

Database and DB Tools: SQL server 2005/2008/2012 , Mango DB, Oracle 10g, Toad/SQL Developer, DB2, PL/SQL, Dynamo DB and Aurora DB.

Defect Tracking Tools: HP Quality Centre, JIRA, VSTF, ALM, Remedy, QTest

Programming languages: C, ASP.Net, Java

Other Technologies/Tools: Siebel CRM 8.1.1, IBM-Mainframes COBOL, JCP, VBScipt, PERL, Xpeditor, VSTS Test. Star tool, File-Aid, Endevor, Changeman, Sync SORT, SharePoint 2010, MS VISIO

Methodologies: Waterfall, Agile Framework, Continuous Integration

PROFESSIONAL EXPERIENCE:

Confidential

Performance Engineering Architect

Responsibilities:

  • Working with enterprise application owners to define NFR, decide on best practices, establish performance Engineering framework, Define and review acceptance criteria, SLAs and recommending strategies to improve and implement performance solutions for the modernized application.
  • Working in close association with application architects to design and performance engineer the micro services and databases in order to deliver a highly performing application in every layer before being deployed to production.
  • Perform capacity assessment for Micro services (REST API) in Kubernetes platform with Postgres and Mongo DB and provide recommendations on memory, thread and container size to be implemented in production.
  • Co-ordinating and leading onsite/offshore team and responsible for deliverables including estimation, Implementing performance tools, performance test strategy, test preparation, service virtualization execution, root cause analysis and performance tuning recommendations and reporting.

Environment: Azure cloud, Kubernetes, Apache Kafka messaging system, Postgres, Mongo DB, JMeter, Datadog

Confidential

Performance Engineering Lead/Architect

Responsibilities:

  • Working with enterprise application owners to translate NFR, decide on best practices, Define and review acceptance criteria, SLAs and recommending strategies to improve and implement performance solutions.
  • Analyse and mitigate performance risk associated with application change requests.
  • Provide performance solutions for AWS based services to improve application performance.
  • Managing and owning the multi-tier performance environment in AWS Cloud.
  • Benchmarking server-side performance of myTMO and Confidential -Mobile NG web and mobile applications and provide performance engineering recommendations to improve site performance and to analyse memory leaks and thread pool contentions to have a sustainable/stable production environment.
  • Perform capacity assessment for Micro services (REST API) in Marathon Containers, Pivotal cloud foundry & Kubernetes platform, thereby providing recommendations on memory, thread and container size to be implemented in production
  • Analyse the page performance from the client side and provide tuning recommendation using Dynatrace Synthetics
  • Perform regular scalability testing in production to ensure site reliability during huge volume generating device launches.
  • Co-ordinating and leading onsite/offshore team and responsible for deliverables including estimation, Implementing performance tools, performance test strategy, test preparation, service virtualization execution, root cause analysis and performance tuning recommendations and reporting.

Environment: AWS, Cloud watch, Performance Centre 12.0, Storm runner, Grafana, Marathon and Splunk.

Confidential

Senior Performance Engineer

Responsibilities:

  • In this AWS project, inventory web services are tested using JMeter and the performances are bench marked and analysis in depth are done using Cloud watch and Dynatrace thereby establishing the system scalability under load.
  • Working in close association to the project leads and architects execute performance tests as and when the services are being developed and findings, improvements to be suggested and documented.
  • Duties also include creation and maintenance of entire performance environment in AWS cloud.
  • Various AWS features like API Gateway; lambda functions were created and explored in effort to expose the APIs on Internet.
  • Estimation of efforts, Scheduling, Resource allocation, Test planning, Workload modelling and test strategy creation and sign off from project team
  • Team leading, raising defects, defect tracking.

Environment: AWS, Dynamo DB, Java, NodeJS, Cloud watch, JMeter and Dynatrace

Confidential

Performance Test Lead

Responsibilities:

  • As part of ATG upgrade project, executed performance tests using HP Performance Centre and provided recommendations on JVM tuning using in depth analysis of Dynatrace profiling and JConsole monitoring and has come up with a benchmark for performance testing.
  • Collaborate with multiple business and architects to understand business and system architecture to come up with performance requirements for each release
  • Estimation of efforts, Scheduling, Resource allocation, Test planning, Workload modelling and test strategy creation and sign off from project team.
  • Leading a team of 5, raising defects, defect tracking and project closure.

Environment: Web logic 10.3, JBOSS 6.4, JVM, Sun Solaris, Linux Red Hat 6.2, Apache 2.4 and Oracle 11G Database

Confidential, Seattle, WA

Performance Test Lead

Responsibilities:

  • Meet with multiple business and technology teams to understand business and system architecture to come up with performance requirements.
  • Estimation of efforts, Scheduling, Resource allocation, Test planning, Workload modelling and test strategy creation and sign off from project team.
  • Setting up performance monitoring tools. Load runner Scripting and automated performance test execution.
  • Server-side performance testing and analysis using performance center and in-depth analysis using Splunk.
  • Web service performance testing using Performance Center.
  • Analysis of performance test results and provide tuning recommendations to developers.
  • Monitoring and analysing production behaviour after every build release.
  • Team leading, Raising defects, defect tracking and project closure.

Environment: Java/PHP application (LAMP servers). HP Performance Center 11.52, HP Performance Center 12

Confidential, Seattle, WA

Senior Performance Engineer

Responsibilities:

  • Requirement gathering, Estimation, Test planning, Workload modelling, Team co-ordination, Test environment setup, Data setup and test strategy creation
  • Application Server-side performance testing of Siebel CRM application using Load runner. The responsibilities include load runner Scripting, execution and report analysis.
  • Raising defects, defect tracking, team leading and project closure.

Environment: Siebel CRM 8.1.1 application. Oracle10g, Load runner 11.52.

Confidential, Bellevue, WA

Performance Test Lead

Responsibilities:

  • Requirement gathering, Estimation, Test planning, Workload modelling, Team co-ordination, Test environment setup, Data setup and test strategy creation
  • Application Server-side performance testing of web and web services using Load runner and SOAP UI.
  • Supporting Creation of test automation framework using QTP
  • Monitoring and analysing production behaviour after every build release.
  • Raising defects, defect tracking, team leading and project closure.

Environment: SAP solutions and Java application. Perfmon, MS SQL Server 2012, Load runner, UFT12, ALM 360.

Confidential, Redmond, WA

Senior Performance Test Lead

Responsibilities:

  • Requirement gathering, Estimation, Test planning, Workload modelling, Team co-ordination, Test environment setup, Data setup and test strategy creation
  • Setup Perfmon and SQL database performance monitoring on various SQL servers in different environments.
  • Create and maintain SQL queries for database performance analysis.
  • Application Server-side performance testing and analysis through Load runner.
  • Monitoring and analysing production behaviour after every build release.
  • Raising defects, defect tracking, team leading and project closure.
Environment: SQL and SAP solutions. Perfmon, MS SQL Server 2008, Load runner, VSTF

We'd love your feedback!