Devendra P ****************@*****.***
Summary:
Having 8+ years of experience with application performance engineering. Designing load scenarios, creating scripts & executing Load tests to find the performance bottlenecks of application servers. Strong & excellent skills in monitoring, analyzing the performance trends using Loadrunner, NetStorm, JMeter, NeoLoad,NetDiagnostics, DynaTrace, App dynamics. Working in a dynamic environment and providing significant contributions to deliver high Performance tuned components.
Excellent interpersonal abilities and a self-starter with good communication skills, problem solving skills, analytical skills, and leadership qualities.
Extensive experience in preparing Performance Requirement Documents, Performance Strategies & plans
Expertise in resolving critical performance bottlenecks with production environments OnPrem & GCP
DevOps Engineering with experience in designing, building, and supporting large scale, distributed, high-performance enterprise GCP/AZURE cloud applications.
Experienced in testing Web services, Micro services, App server and database servers
Hands on analyzing bottlenecks with high CPU, low TPS, memory leaks & thread dumps
Debugging JMeter & NetStorm scripts with protocols including TCP/IP, WebSocket, HTTPS/HTTP
Involved in CI/CD creation using GitHub repositories thru Jenkins jobs
Perform monitoring using NetDiagnostics, Dyna Trace, App Dynamics
Experience in standalone and distributed environment application testing, CICD framework, Single End to End script, Automated test using Jenkins, Automated Report.
Worked on building the applications using Java/J2EE Framework
Acquired knowledge on working with Object oriented programming and Data Structures.
Highly experienced in Performance engineering, Spike testing, Load testing, Stress testing, Endurance testing, Functionality & Integration testing, System testing, Regression testing, Upgrade testing and User Acceptance testing.
Used different tools for the development of applications, like Eclipse, JBoss Developer Studio, Oracle 11g
Worked on the database using SQL Server and MySQL
Knowledge on developing Web Services with WSDL, SOAP, UDDI, and Apache axis.
Worked with XML related technologies such as XML, XSL, XSLT, DTD, Schema, DOM and SAX technologies.
Skills:
Performance Test tools: Loadrunner,NetStorm,JMeter,NetCloud,StormRunner,Neo load,Blazemeter
Application Monitoring tools: Webload, Loadview,NetDiagnostics, DynaTrace, App Dynamics,Splunk
DATABASE: Oracle, Sql Server, MySQL, Spinnekar, MongoDB
Platforms: Google Cloud, Azure Cloud, AWS, ATG
LANGUAGES: Java, J2EE, Servlet, ORM, JSP, HTML5, JavaScript, JQuery, AngularJs
Have good knowledge and understanding about how to work with Java, J2EE, Spring MVC, JSON, twitter bootstrap, RESTful services, LINQ and lambda expressions, Agile Methodology
Work Experience:
Performance Lead – kohls.com, California, USA - June 2017 to Till Date
Leading performance test strategy & design for Desktop based ecommerce solution for Kohls.com
Designed and Created performance test cases, scripts & scenarios for eCMDM, PMDM, KDX, KEM, KLINK
Executed load/Stress tests on components using NetStorm and found the break point of each component
Analyzing flowpaths, hotspots and method timing reports, TCP dumps using NetDiagnostics
Analysis of components like Redis, Kafka, Mongo, sql & Mysql Db and Spanner DB.
Capacity planning for Holiday Season (Thanksgiving, Black Friday & Cyber Monday) for eCMDM
Generating summary and timeline reports for all the production load tests for End to End transactions of Desktop application of Kohls.com
Building the right strategy of performance testing in the GCP cloud.
Performance engineering of ATG to Cloud migration for multiple components.
Performance Engineer – Infor Global Solutions, Hyderabad, India - August 2012 to December 2015
Analyze tests results and work with Developers and Engineers to improve performance or perform defect fixes
Analyze data gathered from performance test runs, provide sound recommendations for performance improvements, and identify bottlenecks of applications
Troubleshoot performance issues, analyze bottlenecks, and make recommendations to improve performance of the solution
Provide tools and frameworks to engineering teams to benchmark and measure performance of the products during the development life cycle
Support Performance Manager in upward stakeholder management, status report development, metrics, etc.
Provides inputs and assist with the development of continual process improvements
Work with Development and QA managers to have the performance issues resolved. Design, implement and unit test server-side JEE/Java code
Associate Software Engineer – Procadence Inc, Hyderabad, India – July 2011 to December 2011
Developed Webpages
Maintained Content for pages (redesigning the pages using CSS and Java script)
Worked on various enhancements of the layout of the provider pages
Maintained and Supported Security, security using some security concepts, it functions based on assigned roles and every assigned role has a different navigation.
Worked on Reports App which provides searching, filtering, and a custom tool-tip functionality.
Worked on accordion based component creation.
Worked for Basic information module which provides the information of a selected resident based on current role and user.
Worked on Security questions and its filtering concept.
Test Web pages UI, Security
Perform QA on the web pages developed
Developed complex reports in Tableau for the Web traffic based on various slices
Developed Tableau reports for clicks to complete vs time to complete to fill in the application
Developed Web Analytic reports on Users/ Time/ region
Performed Test scripts to validate functionality in the Web UI applications
Worked with developers on the fixes and retested.
Maintained and supported the webpage
Education:
Master’s in computer science, New England College, New Hampshire, USA