Shahbaz Hussain

Senior Software Engineer

Bengaluru, Karnataka, India20 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over a decade of experience in performance engineering.
  • Expert in performance automation framework development.
  • Proven track record in optimizing product performance.
Stackforce AI infers this person is a Performance Engineering expert in SaaS environments with a focus on optimization and automation.

Contact

Skills

Core Skills

Performance TestingPerformance OptimizationPerformance Automation

Other Skills

Agile MethodologiesCloud StorageCore JavaData PreparationDatabasesHP QTPHP Quality CenterJavaLoad RunnerOraclePL/SQLPSR Test PlansPerformance Automation FrameworkPerformance CharacterizationPerformance Testing Strategy

About

* Over a decade of experience in Performance Strategy definition ,Performance Testing,Performance Engineering,Capacity Planning of Enterprise and Cloud software Products. * Expert in Performance Automation framework development as part of improving operational efficiency of performance testing. * Worked with established as well as start-up products ,so have know how of what it takes for a successful products performance. * Principal Performance Engineer/Big Data/Real Time/Streaming Performance Architecture.

Experience

20 yrs 10 mos
Total Experience
3 yrs 5 mos
Average Tenure
5 yrs 6 mos
Current Experience

Salesforce

2 roles

Senior Software Engineering Manager

Jul 2023Present · 2 yrs 10 mos

Lead Member Of Technical Staff

Nov 2020Jul 2023 · 2 yrs 8 mos

Cloudera

Staff Software Engineer-Performance

Sep 2018Nov 2020 · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • Enhancing ,maintaining ,bug fixing an apm/Observability product built for spark (spark on yarn and spark on kubernetes) and for CDH and Hortonworks distribution of hadoop ,supporting on prem and cloud distribution. Involved in performance characterization of spark across cloud storage(such as s3,wasb,gcs) and across different clusters such EMR,DataProc and CDH.Prepared data using tpc ds benchmarking tool with various formats such as Orc,Parquet to the factor of 1tb to 10tb and beyond and analysed all tpc-ds ,tpc-h query performance for optimization and worked with engineering to get best performance with sub second latency.
Performance TestingPerformance CharacterizationCloud StorageData PreparationPerformance Optimization

Informatica

Principal Performance Engineer

Apr 2012Sep 2018 · 6 yrs 5 mos · Bangalore

  • Products Worked
  • Informatica RulePoint (OnPremise)
  • Informatica Cloud(saas)
  • Informatica Cloud Real Time(iPAAS)
  • Roles/Responsibilities:
  • o Creating Performance testing Strategy for ever evolving product, reviewing it with architects, product management and development team.
  • o Designed and implemented performance automation framework for regression tests on every build
  • deemed for performance using combination of Java, Shell Scripts,Sigar API and Load Runner Scripts.
  • o Executing Performance test(Scalibility,longevity,Stress tests) using automation framework ,gathering results ,analyzing test results, identifying potential performance issues, profiling(using YourKit Profiler) use cases and working with development team to get optimization for CPU,Memory intensive Operations and re-testing to validate optimizations. Slow SQL identification and tuning.Defining right Garbage Collection policy and Heap Setting. Thread Dump analysis, Heap Dump analysis and CPU and memory profile analysis and helping identify potential optimizations.
  • o Using Log4jdbc for tracking slow running SQL as well as categorizing various SQL operations per
  • transaction.
  • o Creating Load Runner and Jmeter scripts.
  • o Publishing Performance Executive Summary and sharing it with VP of Operations,VP of Engineering
  • ,Product Management and stake holders at the end of the release.
  • o Authoring a document for Sizing Guidelines and Capacity.
  • o Involved in Customer Performance issues troubleshooting and visited customer site for resolving
  • performance issues, by doing so interacted with Professional Services, Global Customer support and product development teams.
Performance Testing StrategyPerformance Automation FrameworkLoad RunnerJavaShell ScriptsSQL Tuning+2

Yodlee infotech pvt ltd

Manager Performance Engineering

Jan 2012Mar 2012 · 2 mos · Bangalore

Oracle

Principal Applications Engineer

Jan 2009Jan 2012 · 3 yrs · Greater Bengaluru Area

  • Products Worked
  • Oracle CRM OnDemand
  • Oracle Social CRM
  • Role :
  • o Work with Product Marketing Managers to come up with PSR Test Plans/PSR Test strategy and Design
  • PSR tests.
  • o Since it was a new application there were various challenges in terms of identifying the right data
  • shape, right load and right concurrency, as a result had to interact with product marketing managers
  • very often refine the test strategy and approach of PSR testing.
  • o Worked on preparing data shape through efficient means of automation ,analyzing and understanding the various methods of doing the data load for a scratch application was a challenge.In order to prepare data shape various method were used for each of the application.For Salesdotcom which allows Company provisioning and user provisioning ,data shape was prepared using Load Runner script,Sales communities which is essentially communities of various sales person,data shape was prepared using stored procedures.Sales Library allows sales personnel to share document ,data shape for this application was prepared using Java programme.For Sales campaign data shape was prepared using stored procedure as well as for Talent Prospector.
  • o Create Load Runner scripts for test scenarios identified by Product Marketing Managers.
  • o Execute Test plans using Load Runner and various Performance testing tools.
  • o Identify Potential slowness in the system ,(slow performing SQL,slow performing java code) and
  • suggest tuning with in hand solution.
  • o Executed Cross App (Cross Product) performance testing which are tests designed to simulate a ideal day in a life.
PSR Test PlansLoad RunnerPerformance TestingSQL TuningPerformance Optimization

Symphony services

Senior Product Engineer

Jan 2006Dec 2008 · 2 yrs 11 mos · Bangalore

  • Symphony Services was partnering with Siebel as part of OutSource product development.Siebel is considered to be one of remarkable product which changed the land scape of customer relationship management.With both OnPremise and Hosted offerings Siebel was one among only few companies which had CRM suite of products.I was working for Performance Engineering team. Here i had many roles to play.We had a PSR Automation framework which was used across the team (EnterPrise ,OnDemand,Analytics) divisions. My role was to understand manual steps involved in Performance Testing and Engineering and automate these. Specifically i did automation of these.
  • Automated Performance Test Execution using Performance Automation framework.
  • Automated Performance Test Result Analysis using Performance Automation framework.
  • Automated CPU and Memory Profiling
  • In addition to Automation framework development i was also involved in Load Runner Scripting using web protocol ,Single User,Scalability,Longevity,Reliability,Stress test execution and as well as LSSD tests(Large Scale Systems Deployment Tests) for Oracle CRM OnDemand Product (A hosted offering of CRM).

Applabs technologies

Software Engineer

Feb 2005Dec 2005 · 10 mos · Greater Hyderabad Area

  • Applabs is a Premier Software Testing Organization ,acquired by CSC.
  • I joined Applabs and was trained in software testing in addition got training in RDMBS,Unix,Network as part of ACE3(Applabs Centre of Excellence).This training helped me to get a good understanding of how to think in terms of testing ,write test cases.
  • While working with App labs i had an opportunity to work on Supply Chain,VOIP and Health Care domain.I worked for various clients such as Air Gas,GHX,Vocalocity.I was involved in Functional,Installation and Performance Testing of applications built for specific needs.

Education

Kuvempu Vishwavidyanilaya

B.E — Computer Science & Engineering

Jan 1998Jan 2002

G.N.D.P.U.College Bidar

Pre University

Jan 1996Jan 1998

Stackforce found 100+ more professionals with Performance Testing & Performance Optimization

Explore similar profiles based on matching skills and experience