Summary
Overview
Work History
Education
Skills
Previous Assignments
Certificates Training
Timeline
Generic

Kesavan Natarajan

Summary

Professional with solid track record in leading technical initiatives and driving project success. Adept at fostering collaborative environments and achieving key deliverables. Known for adaptability and reliability in dynamic settings, with strong skills in software development and team leadership.

Overview

30
30
years of professional experience

Work History

Tech Lead - Performance and Resilience Test Engineering

Freddie Mac
08.2018 - Current
  • Initiated and led entire effort to start chaos engineering as a new practice at Freddie Mac
  • Created business case for chaos engineering practice and got budget approval from IT leadership
  • Developed and implemented a new chaos engineering framework that has significantly improved the reliability of our systems
  • Successfully implemented chaos engineering practice for 20+ applications within Freddie Mac
  • Identified and prevented at least 8 critical issues before production implementation in scalability, and dependency
  • Created a portal to automate chaos testing, pull metrics from APMs, and calculates Resilience score for an application including performance metrics plotted as dashboard view
  • Initiated efforts to incorporate AI/ML in testing – POC using ML model to predict performance of an application, POC using Prompt engineering in Python and LLM to generate JMeter script for a REST API
  • Established SLOs, SLIs and Error budget that helped to improve resiliency and reliability of applications
  • Created JMeter test infrastructure in OpenShift container platform that eliminates dependencies on local development environment
  • Jenkins job to initiate a test
  • Spins off new POD for each new test
  • Results are stored in Artifactory and links are shared in email
  • Integrated performance test in CI/CD pipeline as shift-left approach which gives early feedback on performance and build quality

Lead – Performance Testing and Engineering Services

Fannie Mae
04.2016 - 08.2018
  • Leading performance testing services effort across enterprise applications
  • Responsible for one of the most critical lenders facing applications
  • Planned and executed performance test for multiple releases successfully
  • No major performance issues passed through performance testing to production
  • Reduced and optimized the performance test cycle and time
  • As part of System/DevOps team, implemented performance testing within Jenkins deployment pipeline for CI/CD
  • Enabled developers to run performance unit test within sprint using Dynatrace plugin to Jenkins
  • Automated many manual pre and post-tests activities including clean up database, bouncing servers and collecting logs
  • Maintaining performance environment including code deployment and configuration
  • Continuously monitored production and created performance trend report for the leadership team
  • Created dashboard and visualize for production transaction metrics using ELK-Kibana – elastic search tool for business and leadership team
  • Leading another application that was implemented in Amazon AWS for the first time
  • Managing performance environment within AWS
  • Identified major performance issues during development
  • Helped to identify optimum server capacity for database within AWS
  • Implemented Dynatrace OneAgent- application performance monitoring tool in addition to CloudWatch
  • Created Network Virtualization to simulate traffic coming from different geographic location
  • Measuring user experience from browser and application performance

Performance test lead

Camber Corporation- formerly Avaya Government Solutions
01.2011 - 12.2016
  • Leading performance testing team for PostalOne, bulk mail management application
  • Planning, and executing performance tests for major releases
  • Analyzing performance issues and working with development teams
  • Significantly reduced number of performance issues going into production
  • Successfully implemented application performance management process which helps to monitor production and work with development team to fix performance issues to test and deploy
  • Playing product owner role in Agile environment that works closely with other Agile teams and run quick performance test cycles for sprints
  • Mentoring and supporting team for LoadRunner script effort

Solution Architect – Performance Testing Service

HP
01.2011 - 12.2011
  • Provided solutions to clients’ performance testing requirements
  • Worked on project scoping and estimation
  • Involved in project delivery and staff augmentation
  • Prepared RFP and proposals for new accounts
  • Upgraded HP – ALM 10 to 11 and migrated projects for clients

Performance test lead (SME)

Sprint Nextel
01.2006 - 12.2011
  • Successfully completed performance testing for sprint.com (web2.0) alpha and beta releases
  • Involved in identifying performance related issues during development and implementation phases
  • Worked with development team closely and captured major performance issues before production implementation
  • Involved in creating load model for the business functions in scope with their targeted transaction volume
  • Created monitors for all the new application and web server boxes
  • Executed many low-level load tests for the development team to resolve initial performance issues
  • Efficiently led EAI performance team for four major releases
  • Successfully consolidated all API vugen scripts to one for easy maintenance
  • Proposed major environment changes to minimize difference in scaling factor across EAI modules
  • Effectively tested IBM’s Datapower appliances for SOAP calls and identified critical issues
  • Created performance model for WebSphere ICS environment using Hyperformix Optimizer; that helped identify optimum architecture for Java framework and JMS message APIs
  • Involved in moving data centers to Lee Summit and Dallas for EAI environment
  • Efficiently created simulation models for EAI environment and helped identifying optimum server configuration and number of servers for new data center

Performance test engineer

Nextel Communications
01.2002 - 12.2006
  • Successfully performance tested Siterra a site management system developed by a vendor and certified for performance before implementation
  • Identified a bottleneck in the license server when concurrent users queuing for the availability of license in Metrica, a performance analyzing tool for RF equipment
  • Efficiently created and maintained test environment for Titan – network asset management system and executed performance test for a major implementation
  • Successfully tested ATLAS, Java based asset tracking and logistic system developed by a vendor; planned and executed performance test for various modules and worked with business and vendor team closely to reduce SLA for major business functions
  • Recommended changes in design based on test results
  • Effectively built test environment using incremental builds provided by vendor for the testing team to execute their test
  • Identified one of the major performance issue in TIBCO message queue due to invalid userid/password combination before implementing in production which prevented a system outage
  • Effectively improved overall response time of entire application by 40% based on performance test results and analysis
  • Successfully executed performance and load testing for iConnect, an internal portal for Nextel employees

Performance Test Engineer

Applied Materials
01.1995 - 12.2002
  • Involved in planning and designing Online Architecture Performance test for Peoplesoft upgrade project from version 7.0 to 8.3

Education

MS -

Applied Physics

Diploma -

Computer Applications

Skills

  • Performance and Resilience/Chaos engineering
  • Reliability engineering
  • Observability
  • AI/ML and Prompt engineering
  • DevOps
  • Performance Center/LoadRunner/JMeter
  • Gremlin/Chaos Toolkit
  • Dynatrace/ELK
  • Kubernetes
  • Java/Python
  • Jenkins
  • AWS
  • Oracle/DB2/Mongo
  • Virtualization technologies

Previous Assignments

  • Performance Test Engineer, Applied Materials, Mountain View, CA, 01/01/95, 12/31/02, Involved in planning and designing Online Architecture Performance test for Peoplesoft upgrade project from version 7.0 to 8.3
  • Production support engineer, GE Capital, GA, 01/01/95, 12/31/02, Supported multiple application and remittance system
  • Developer, Providian Finance, Oakland, CA, 01/01/95, 12/31/02, Involved in converting Informix application into Oracle PL/SQL
  • Professional Service Engineer, Applied Materials, Mountain View, CA, 01/01/95, 12/31/02, Handled various client projects in semiconductor manufacturing execution system – WorkStream and FAB300 for HP and Intel
  • Performance Test Engineer, StateFarm Insurance, Bloomington, IN, 01/01/95, 12/31/02, Involved in scripting and running test for Peoplesoft implementation using SilkPerformer
  • Sr. software consultant, HCL, Chennai, India, 01/01/95, 12/31/02, Worked as one of the important technical team members in a dedicated development center for Consilium of CA USA
  • Programmer, HCL Peripherals, Chennai, India, 01/01/95, 12/31/02, Involved in HR management and Finance systems in an in-house development team

Certificates Training

  • AI/ML using Python
  • Prompt Engineering using Python
  • SRE fundamentals
  • AWS Associate Solution Architect

Timeline

Tech Lead - Performance and Resilience Test Engineering

Freddie Mac
08.2018 - Current

Lead – Performance Testing and Engineering Services

Fannie Mae
04.2016 - 08.2018

Performance test lead

Camber Corporation- formerly Avaya Government Solutions
01.2011 - 12.2016

Solution Architect – Performance Testing Service

HP
01.2011 - 12.2011

Performance test lead (SME)

Sprint Nextel
01.2006 - 12.2011

Performance test engineer

Nextel Communications
01.2002 - 12.2006

Performance Test Engineer

Applied Materials
01.1995 - 12.2002

Diploma -

Computer Applications

MS -

Applied Physics
Kesavan Natarajan