Rajan R. Madaboosi Phone: 714-408-9129 Email: rmadaboosi@gmail.com
Capacity & Performance Engineering Specialist Portfolio
Experience: 11 years in Large Scale Enterprise Class IT including, 5 years in performance testing, 5 years in software
engineering, 2 years regression and system testing, 1 year in Software Operations Management
Leadership Experience: 1 year as software operations manager, 2.5 years as Performance Test Lead, 2 years as QA Lead
Core Competency: Full Life Cycle Performance engineering from Requirements to Release & Capacity Planning
Specialization: End to End Performance. Expert in Monitoring, Configuring and Tuning Enterprise Class Middle ware products for optimal performance. Additionally competent in front end and backend database performance tuning.
Education: M.S. Mechanical Engineering GPA: 3.67
Summary:
� A Performance Engineer Specialist with a strong performance engineering background and a successful track record of delivering improved performance for enterprise solutions and providing technical direction, influence and leadership regarding performance and scalability issues on the projects within the project portfolio.
� A hands-on leader and a team player, brings capacity and performance knowledge to the design, the build and the implementation of custom systems and to the implementation of commercial off-the-shelf systems (COTS) across a variety of technical components and modules. Have excellent interaction skills with end-users, business unit leaders, and partners to ensure improved understanding of capacity and performance engineering principles. Have strong performance modeling and capacity planning skills and a strong proponent of performance best practices.
� A self starter with the ability to quickly learn new technologies and apply performance testing and principles across all architectural tiers end to end. Has the ability to engineer performance solutions within a finite timeframe and flexibility in adjusting to project limitations such as environments.
Essential Responsibilities and Duties:
5 years experience developing and/or leading capacity and performance initiatives with core skills including:
� Identify Service level agreements and requirements
� Define performance critical test cases
� Define and Calculate Workload and Demand
� Creates performance test plan
� Define appropriate approach/strategy for capacity and performance risk assessments
� Design, size and assist building the Load Test environments to be representative of production where appropriate
� Develop analytical models, capacity and performance models of the systems
� Conducts technical data analysis and assist in creating the required test data
� Define and execute performance tests to meet specific test objectives and requirements
� Instrument compute assets with appropriate metrics for performance and capacity monitoring
� Identify bottlenecks from metrics collected, identify tuning opportunities and performance defects and tracking of it
� Develops preliminary and final findings reports, whitepapers and presentations regarding capacity and performance risk assessments
� Implements, monitors, and identifies variances and/or opportunities to optimize computer workloads
� Competency to automate performance monitoring and capture metrics through use of various programming languages and utilities
� Competency in developing performance test bed and test automation i.e. load test driver, test harness, stubs
� Arbitrates multiple component issues on performance and scalability improvements.
� Program leads resolution of performance issues
� Coordinates with project managers to help incorporate performance engineering principles in custom development or COTS integration projects
� Works closely with project teams to provide assistance and oversight to ensure performance principles are incorporated
� Researches requirements, and assists in preparation of performance guidelines.
� Contributes to performance assessments regarding software technology and tools selection
� Develops formal mentoring relationships with performance engineers and project teams.
� Publish white paper for application performance benchmarking results and performance benchmarking toolkit
� Makes presentations to technical staff, and decision-makers regarding performance engineering practices
� Excellent verbal, written communication and presentation skills
� Extensive and current experience working in a large corporation that has high transactional and high up-time availability requirements.
� Personable and diplomatic team player, with the ability to manage, motivate and work well in a team environmeqnt
� Experience with multiple architectural components such as: J2EE, .NET, JVM, WebLogic, WebSphere, Oracle, SQL Server, MQSeries, Sonic ESB/MQ, Load Runner and Rational, Introscope, Tivoli, SiteScope, Unix, Linux, Windows