Resume
Software, EngineeR
SUMMARY:
- 15 years of Software engineering experience, specialized in Performance Engineering for large - scale systems.
- Passionate about designing, developing and delivering solutions to improve system reliability, scalability and performance.
- Experience analyzing and interpreting large volume of production data (nonfunctional requirements) to understand throughput, latency, memory and CPU utilization
- Review application architecture / business needs to create performance test strategy, Performance Test Framework, Test planning, Capacity Planning.
- Experience in Performance testing E2E application in Agile process using multiple performance load testing tools to write performance test scripts, create test scenario, execute performance tests (Load/Stress/Endurance), monitor server resource metrics (CPU, Memory, Disk, Network etc.) and analyze/ profile/debug any performance bottlenecks and recommend
- Communicate with multiple stakeholders on project status, issues, escalations.
- Good experience of trouble shooting performance bottlenecks like Memory leak, application break points, Data base slowness, high CPU and memory utilizations
- MobileWeb/App performance load testing using SeeTest .
- Experience working in Waterfall, DevOPS, Agile, and Scrum methodologies as per project needs.
- Experience in using UI profilers and deep understanding of chrome developer tools, HTTPWatch, Fiddler, Chrome Audits, Batarang, PageSpeed and Yslow tools.
- Performance testing of applications hosted on Cloud (PCF) / SNE servers
- Develop and mentor a high performance offshore team that works effectively with on-site performance members enabling near round the clock delivery ability
- H ands-on experience with performance measurement, analysis, and optimization.
- Experience identifying architectural bugs and improvements.
- Experience designing and execution of performance test cases considering GUI, Functionality, Integration, System, Regression, User acceptance, Services and Database testing.
- Playing Scrum master role for PE team and having great experience of creating scrum board/sprint management with Agile.
- Participating in CI/CD pipeline for performance test plan; supporting DevOps.
KEY SKILLS:
- Performance Engineering
- DevOps
- Site Capacity & Scalability Assessment
- Communication and Problem solving
- Testing tools evaluations
- Application Performance Management
- Continuous Discovery- Integration - Delivery - Measurement model
- Requirements Analysis & Risk assessment
- Team Leadership
- Web & Microservices architecture
TECHNICAL SKILLS:
Load testing tools: HP Load Runner 12.xx, HP ALM 11/PC 9.x, Microsoft VSTS 2013/2017 JMeter 2.x/5.x, Neoload, Web Load 5.x, Exposure to Keynote
Profiling & Monitoring: AppDynamic, Splunk, Site Scope, NMON, Perfmon & SAP Abap utilities Akamai Mpulse, Dynatrace Synthetic Monitoring, Rigor, ReSharper Ultimate - Jet Brains Dot Trace/ Dot Memory profiler & Debug Diag
Database: Oracle (OEM /AWR/ ADDM reports), SQL Profiler, DMVs - SQL Server 2005/2008, RoboMongo and Mongo compass, IBM DB2, Cassandra
Workload Management: Adobe Analytics -Omniture, Splunk, Nihuo Web Log analyzer and Log Parser (IIS logs)
Client-side profiling: HTTP Watch, Fiddler, Chrome Dev tools, WebPageTest, Audit Lighthouse & Page Speed
Mobile tools: SeeTest (integration with VSTS and Load runner), Exposure to Perfecto Mobile
Testing Protocols Application: Web(html), SAP (Web & GUI), Siebel, Terminal RTE, Desktop Apps, Citrix ICA, Remote Desktop, Flex, Ajax TrueClient, ODBC, Web Services (Rest/SOAP) misc.
Mgmt. tools: JIRA, Quality Centre, Bugzilla, Bamboo, Github, BitBucket, TFS, Jenkins
Automation: Silk Test, QTP/ UFT, SoapUI
PROFESSIONAL EXPERIENCE:
Confidential
Software engineerEnvironnent: .Net, Java, Angular, SQL Server, Oracle 11g/12c, DB2 Mainframes, Mongo DB
Load Testing Tools: HP ALM, HP Load Runner 12.53, VSTS 2013/15/17 Ultimate, JMeter, SilkTest
Monitoring Tools: AppDynamic, Splunk, Sitescope, Perfmon, RoboMongo, MongoCompass, ReSharper Ultimate - Dot Trace / Dot Memory profiler, Debug Diag, Dynatrace Synthetic Monitoring, Mpulse, Jmeter, Rigor (POC)
Misc. Tools: SeeTest, Omniture, Fiddler, Httpwatch, JIRA, Confluence, Source Tree, Bamboo, Bit Bucket
Responsibilities:
- Achieved performance response time improvements of up to 100% for over 25 applications by help tuning code, databases, configurations and infrastructure.
- Led several iterations of design optimization, code tuning and infrastructure tuning initiatives across Desktop and Mobile experiences that have resulted in over 30% performance improvement in terms of throughput and latency.
- Help achieved 25% improvement in minutes saved by technical representatives after resolving performance issues in application digitization after analyzing customer surveys, application logs.
- Less than 1% performance defects leakage to production environment.
- Lead the Holiday-Readiness Performance engineering activity successfully for ~3 years with 99.5% availability.
- Conceptualized, designed multiple tools, utilities and frameworks in the performance automation space to trend site performance while reducing performance testing time, effort and cost by ~20%.
- Successfully led key initiatives to
- Ensure the reliability of Browse & Search experience while migrating to Pivotal Cloud Foundry.
- Migrated to a lower cost performance testing tool while supporting everyday performance testing activities
- Lead crisis situation triage which involved complex problems while managing leadership and technical teams
Confidential
Software engineerEnvironnent: SAP (ECC, Ariba, BPC, BI/BW, FSCD, USCD, RI, GL, AP) and Web applications, DB2 Mainframes, SAP Hana, Citrix applications
Load Testing Tools: HP ALM, HP Load Runner 12.53, SOAP UI, QTP/UFT and Jmeter
Monitoring Tools: Sitescope, Perfmon, NMON, SAP Abap utilities (transaction and server monitoring)
Misc. Tools: Fiddler, Httpwatch
Responsibilities:
- Successful SAP Hana migration
- Achieved performance response time improvements of up to 40% for over 10 applications.
- Led several iterations of infrastructure tuning initiatives for HANA that have resulted in over 60% performance improvement in terms of throughput and latency.
- Performance test SAP BW (XL) application using combinations of automation and performance tools i.e. UFT in combination with Load runner executing on Performance Centre.
- PoC (Proof of Concept) for Perfecto Mobile and NeoLoad tools for Mobile Performance testing
Confidential, Simi Valley, CA
Software engineerEnvironnent: SAP (ECC, Ariba, BPC, BI/BW, FSCD, USCD, RI, GL, AP), Web and Mobile applications, Remote Terminal, DB2 Mainframes, Hadoop, Cassandra, MQ, Oracle, SQL, Micro strategy, Teradata
Load Testing Tools: ALM 11, PCS 9.5, Load Runner 9.5/11.0., Jmeter, Neoload, Microsoft Remote desktop tool
Monitoring Tools: Site scope, Perfmon, NMON, Oracle Enterprise Mgr. (AWR, ADDM)
Misc. Tools: Fiddler, Httpwatch
Responsibilities:
- Achieved performance response time improvements of up to 35% for over 5 applications by help tuning code and databases.
- Led several iterations of design optimization, code tuning and infrastructure tuning initiatives that have resulted in over 20% performance improvement in terms of throughput and latency.
- Less than 1% performance defects leakage to production environment.
- Successfully led key initiatives to
- Performance test Remote Desktop applications by introducing new tool (Microsoft Remote Desktop tool).
- SAP BW Reporting application migration to Hana.
Confidential
Software engineerEnvironnent: Web applications (C#.Net, Jscript), Oracle 9i/10g/11, SQL Server 2005/2008
Load Testing Tools: Performance Center Server 9.5, Load Runner 9.5, Webload 5.x, JMeter
Monitoring Tools: Perfmon, NMON, Oracle Enterprise Mgr. (AWR, ADDM), SQL DMV’s, SQL profiler
Misc. Tools: Fiddler, Httpwatch, SilkTest, Log Parser, Jet Brains CPU/Memory profiler, Debug Diag, Nihuo Web log analyzer, VSphere Client (VMs)
Domain Talent Management: Suite (LMS, LCMS, Performance mgmt.)
Responsibilities:
- Help identified memory leak in ETL process and resolve it which improved the overall elapsed time performance by 45%.
- Less than 1% performance defects leakage to production environment.
- Help designed automation for Performance BuildVerficationTest tool for faster sanity testing of Product releases; this improved build verification check timelines by 200%.