Brajesh Choudhary profile photo 1 on Tal

Brajesh Choudhary

AI & ML Performance Engineering Lead | AI Agents & Workload Optimization | Distributed Systems | AWS, Spark & Cloud Performance | Scalability, Reliability & Cost Optimization

Bengaluru

11+ years of work experience

ZS
Jan 20251 yr 10 mosPresent

ZS
Dec 20213 yrs 2 mosJan 2025

Bangalore Urban, Karnataka, India

Johnson Controls
Feb 20201 yr 11 mosDec 2021

Bengaluru, Karnataka

Johnson Controls
Feb 20201 yr 11 mosDec 2021

Worked as a Performance Engineer and Data Quality Assurance engineer. Worked on end to end cycle for the quality assurance of data. Communicating with stakeholders to gather the functional and non-functional requirement of applications. Worked on capacity planning for the application. Attending the business and technical meetings to discuss the current progress of the projects & Preparing the test-plan document. Worked on determining the overall quality of data pipeline scripts. Executed Regression and End to End test to periodically to check if the basic functionality of the application is intact. Worked on Rally and JIRA for tracking user stories. Walk through of test reports with the team. Worked on functional as well as non-functional quality of the products. Worked on various performance issues in production environment. Worked on analysis and preparation of performance reports.
UST Global
Jul 20181 yr 8 mosFeb 2020

Bangalore

Jul 20162 yrs 1 moJul 2018

Worked with Application Developers and technical support staff in identifying and resolving defects. Created LoadRunner scenarios and scheduled the Virtual Users to generate realistic load on the server using LoadRunner (Load generator machine). Collected the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data. Collaborated with systems architects and software engineers for development processes. Worked on capacity planning of banking application for the project. Prepared Test Strategy on how to automate the testing. Conducted testing procedures and wrote reports for presentation to teams. Participated in implementing ad-hoc requirements in various releases. Reviewed and analysed the Business-requirement documents and user specifications. Generated the Vuser scripts by using the Virtual user Generator. Made recommendations and provided solutions.
Mphasis
Jun 20153 yrs 2 mosJul 2018

Jun 20151 yr 2 mosJul 2016

Worked as a Trainee Software Engineer on Database Services. Worked on ticketing tool using PL/SQL. Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart. Created scripts to create new tables, views, queries for new enhancement in the application using TOAD. Created indexes on the tables for faster retrieval of the data to enhance database performance.

Brajesh’s AI Stack

claude code
claude code
claude
claude
openai
openai
claudecode
claudecode
ChatGPT
ChatGPT
Microsoft Copilot
Microsoft Copilot

Education

Visvesvaraya Technological University

Bachelor of engineering, Computer Science

Visvesvaraya Technological University

20104 yrs2014
PMS

+2, Science

PMS

20072 yrs2009

Join Brajesh and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Brajesh Choudhary on Tal

Headline

AI & ML Performance Engineering Lead | AI Agents & Workload Optimization | Distributed Systems | AWS, Spark & Cloud Performance | Scalability, Reliability & Cost Optimization

About

I am a Performance Engineering Lead with 11+ years of experience engineering scalable, reliable, and cost-efficient software systems across cloud platforms, distributed data systems, and AI/ML workloads.My focus is on understanding system behaviour under load, identifying performance bottlenecks, and translating engineering insights into measurable improvements in latency, throughput, resource utilization, scalability, and infrastructure cost.At ZS Associates, I lead performance engineering for enterprise applications and data-intensive workloads. My work spans end-to-end performance engineering, scalability and reliability testing, capacity planning, production monitoring, root-cause analysis, and cloud resource optimization. I also build AI agents to evaluate, monitor, and tune software performance, applying AI to make performance engineering more efficient and insight-driven.Areas of expertise• AI/ML Performance Engineering — Performance evaluation of ML workloads, workload optimization, scalability testing, and resource efficiency.• AI Agents amp; Engineering Productivity — Applying AI-assisted approaches to performance analysis, monitoring, and optimization.• Distributed Systems amp; Data Platforms — Apache Spark, Scala, data-intensive workloads, and distributed processing performance.• Cloud Performance amp; Cost Optimization — AWS, EMR, EC2, S3, resource sizing, capacity planning, and cost-aware performance optimization.• Performance Testing amp; Reliability — Load, stress, spike, and endurance testing; workload modelling; bottleneck analysis; and performance regression assessment.• Observability amp; Root-Cause Analysis — CloudWatch, Splunk, monitoring, log analysis, and production performance diagnostics.• Technical Leadership — Leading engineers, reviewing performance strategies, collaborating with architecture and development teams, and communicating technical recommendations to stakeholders. I enjoy solving complex performance challenges where system behaviour, workload characteristics, resource constraints, and cost intersect. My approach combines engineering fundamentals, data-driven analysis, automation, and continuous optimization. I am particularly interested in advancing AI Performance Engineering across AI/ML workloads, inference systems, and intelligent performance optimization—building on my experience in distributed systems, cloud infrastructure, and large-scale performance engineering. Core technologies: Python | Scala | Apache Spark | AWS | EMR | EC2 | CloudWatch | Splunk | NeoLoad | LoadRunner | JMeter | AI Agents | SQL

Location

Bengaluru

AI stack

claude code

claude

openai

claudecode

ChatGPT

Microsoft Copilot

Work experience

Performance Engineering Lead at ZS, Jan 2025 - Present · 1 yr 10 mos

Senior Software Performance Engineer at ZS, Dec 2021 - Jan 2025 · 3 yrs 2 mos, Bangalore Urban, Karnataka, India

Data Quality Analyst at Johnson Controls, Feb 2020 - Dec 2021 · 1 yr 11 mos, Bengaluru, Karnataka

Quality Assurance Engineer at Johnson Controls, Feb 2020 - Dec 2021 · 1 yr 11 mos, Worked as a Performance Engineer and Data Quality Assurance engineer. Worked on end to end cycle for the quality assurance of data. Communicating with stakeholders to gather the functional and non-functional requirement of applications. Worked on capacity planning for the application. Attending the business and technical meetings to discuss the current progress of the projects & Preparing the test-plan document. Worked on determining the overall quality of data pipeline scripts. Executed Regression and End to End test to periodically to check if the basic functionality of the application is intact. Worked on Rally and JIRA for tracking user stories. Walk through of test reports with the team. Worked on functional as well as non-functional quality of the products. Worked on various performance issues in production environment. Worked on analysis and preparation of performance reports.

Senior Test Engineer at UST Global, Jul 2018 - Feb 2020 · 1 yr 8 mos, Bangalore

Test Engineer at Mphasis India Pvt. Ltd., Jul 2016 - Jul 2018 · 2 yrs 1 mo, Worked with Application Developers and technical support staff in identifying and resolving defects. Created LoadRunner scenarios and scheduled the Virtual Users to generate realistic load on the server using LoadRunner (Load generator machine). Collected the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data. Collaborated with systems architects and software engineers for development processes. Worked on capacity planning of banking application for the project. Prepared Test Strategy on how to automate the testing. Conducted testing procedures and wrote reports for presentation to teams. Participated in implementing ad-hoc requirements in various releases. Reviewed and analysed the Business-requirement documents and user specifications. Generated the Vuser scripts by using the Virtual user Generator. Made recommendations and provided solutions.

Software Engineer at Mphasis, Jun 2015 - Jul 2018 · 3 yrs 2 mos

Associate Developer at Mphasis India Pvt. Ltd., Jun 2015 - Jul 2016 · 1 yr 2 mos, Worked as a Trainee Software Engineer on Database Services. Worked on ticketing tool using PL/SQL. Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart. Created scripts to create new tables, views, queries for new enhancement in the application using TOAD. Created indexes on the tables for faster retrieval of the data to enhance database performance.

Education

Bachelor of engineering, Computer Science, Visvesvaraya Technological University

+2, Science, PMS