Shourya Sharma profile photo 1 on Tal

Shourya Sharma

Senior Software Engineer | Java, Distributed Systems, Microservices| Building scalable, secure enterprise systems

Bengaluru

7+ years of work experience

BMC Software
May 20251 yr 5 mosPresent

Bengaluru, Karnataka, India

BMC Software
Sep 20249 mosMay 2025

Bengaluru, Karnataka, India

BMC Software
Aug 20222 yrs 1 moAug 2024

Pune, Maharashtra, India

Tata Consultancy Services
Apr 20225 mosAug 2022

Noida, Uttar Pradesh, India

Java Platform Developer at TCS iON International Delivery
District 41, Toastmasters International
Jan 20228 mosAug 2022

Noida, Uttar Pradesh, India

District 41, Toastmasters International
Jun 20217 mosDec 2021

Noida, Uttar Pradesh, India

Tata Consultancy Services
Apr 20211 yr 5 mosAug 2022

Noida, Uttar Pradesh, India

Java Developer at TCS iON
Tata Consultancy Services
Jun 202011 mosApr 2021

Web Developer at TCS iON Solution
TCS
Jun 20191 yJun 2020

Noida

Shourya’s AI Stack

claude
claude
mcp
mcp
openai
openai
githubcopilot
githubcopilot
ChatGPT
ChatGPT
Microsoft Copilot
Microsoft Copilot

Education

Bachelor of Engineering - BE, Computer Science

Oriental Institute of Science & Technology, Thakral Nagar, Opp Patel Nagar, Raisen Road, Bhopal-462021

20154 yrs2019

12th

Shanti Niketan School, Vidisha, Madhya Pradesh

20141 yr2015

Join Shourya and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Shourya Sharma on Tal

Headline

Senior Software Engineer | Java, Distributed Systems, Microservices| Building scalable, secure enterprise systems

About

Over 7+ years in backend engineering, I’ve built and evolved enterprise SaaS platforms serving Fortune 500 customers, with a focus on scalable backend systems, cloud-native architecture, security, and distributed systems. I've been promoted 5× in under 6 years, from graduate hire to Product Developer 3, across TCS and BMC Software. I’m currently a Product Developer 3 at BMC Software, working on AMI Cloud Data & Vault, a cloud-native SaaS platform. I lead end-to-end feature development and architect Java/Groovy microservices designed for high availability, scalability, and security. My work sits at the intersection of backend engineering, system design, performance, and security. Some of the problems I’ve worked on include: • Optimizing database queries and indexing strategies to reduce execution time across critical modules. • Modernizing legacy file-based reporting workflows by moving them to cloud-based storage using Java and Amazon S3, improving reliability and scalability. • Leading security remediation efforts, including resolving 600+ CVEs in AMI Cloud Data & Vault and 180+ Fortify/SCAT vulnerabilities in Compuware Enterprise Services. • Driving modernization initiatives, including migrating legacy GSP pages to React and transitioning legacy automation infrastructure to JUnit 5 with a new Page Object Model and end-to-end test coverage. • Diagnosing and resolving complex production incidents under strict SLA timelines for enterprise customers. Before BMC, at TCS, I was part of the international delivery team for TCS iON, where I led a 4-person cross-regional team in designing a Java-based digital learning platform for the Malaysian government. I also contributed as a core backend developer to TCS Sustainathon, a new product line. Beyond engineering, I enjoy mentoring engineers, conducting rigorous code reviews, and solving complex technical problems. I’ve also served as President of a Toastmasters club, strengthening my leadership and communication skills. I was also a first-prize winner at IIT Bombay’s national entrepreneurship challenge. I care deeply about building software that is not only functional, but maintainable, performant, resilient, and built to scale. I’m particularly energized by distributed systems, clean architecture, challenging backend problems, and high-performing engineering teams. Always open to connecting with engineers, product leaders, and people building technically ambitious products.

Location

Bengaluru

AI stack

claude

mcp

openai

githubcopilot

ChatGPT

Microsoft Copilot

Work experience

Product developer 3 at BMC Software, May 2025 - Present · 1 yr 5 mos, Bengaluru, Karnataka, India

Product Developer 2 at BMC Software, Sep 2024 - May 2025 · 9 mos, Bengaluru, Karnataka, India

Staff Product Developer at BMC Software, Aug 2022 - Aug 2024 · 2 yrs 1 mo, Pune, Maharashtra, India

Team Lead at Tata Consultancy Services, Apr 2022 - Aug 2022 · 5 mos, Noida, Uttar Pradesh, India, Java Platform Developer at TCS iON International Delivery

President at District 41, Toastmasters International, Jan 2022 - Aug 2022 · 8 mos, Noida, Uttar Pradesh, India

Vice President Education at District 41, Toastmasters International, Jun 2021 - Dec 2021 · 7 mos, Noida, Uttar Pradesh, India

System Engineer at Tata Consultancy Services, Apr 2021 - Aug 2022 · 1 yr 5 mos, Noida, Uttar Pradesh, India, Java Developer at TCS iON

Assistant Systems Engineer at Tata Consultancy Services, Jun 2020 - Apr 2021 · 11 mos, Web Developer at TCS iON Solution

Associate system engineer trainee at TCS, Jun 2019 - Jun 2020 · 1 y, Noida

Education

Bachelor of Engineering - BE, Computer Science, Oriental Institute of Science & Technology, Thakral Nagar, Opp Patel Nagar, Raisen Road, Bhopal-462021

12th, Shanti Niketan School, Vidisha, Madhya Pradesh