Yugal Teotia profile photo 1 on Tal

Yugal Teotia

Software Engineer | Full Stack | Java | JavaScript | Passionate about making people’s lives easy using tech

Pune District

2+ years of work experience

IDeaS Revenue Solutions
Oct 20242 yrsSep 2026

Pune District, Maharashtra, India

• Designed and delivered cross-product data exchange using REST and gRPC APIs, supporting pagination, filtering, auditability, and backwards-compatible Protocol Buffer contracts validated through contract tests. • Built concurrency controls for long-running jobs using centralised mutation guards and status APIs, preventing conflicting updates while enabling frontend progress tracking and conflict handling. • Optimised MongoDB performance through targeted indexing, bulk reads, and batched audit retrieval, reducing redundant database calls; developed migration workflows to transform and upsert legacy data. • Led the modernisation of a 20-module Java microservice ecosystem, upgrading Spring Boot from 2.6 to 3.5, migrating to Jakarta APIs, redesigning security with Spring Security 6, and upgrading five generated API-client modules. • Delivered Ember.js and TypeScript configuration and reporting capabilities with reusable multiselect components, robust validation, conditional rendering, and streamlined shared services. • Leveraged GitHub Copilot and agent-based development workflows across feature implementation, root-cause analysis, scenario design, debugging, and code reviews while independently owning architecture and technical validation. • Reduced manual operational effort by approximately 60% through API orchestration driven by live database-load conditions; also developed a browser extension to distinguish development, staging, and production environments visually.
Data Nova
Feb 20234 mosMay 2023

Noida, Uttar Pradesh, India

• Developed ERP mobile application modules using MVVM, separating user interfaces from presentation and application logic. • Improved API-backed data retrieval by approximately 30% by refining retrieval logic and eliminating unnecessary processing in • Reduced reported application issues by approximately 20% through targeted defect resolution; refined interface behavior to
National Informatics Centre, Govt of India
Jun 20224 mosSep 2022

IT Park New Delhi

Yugal’s AI Stack

claude code
claude code
codex
codex
github copilot
github copilot
mcp
mcp
openai
openai
JetBrains AI Assistant
JetBrains AI Assistant

Education

Centre for Development of Advanced Computing (C-DAC)

PG-DAC, Computer Science

Centre for Development of Advanced Computing (C-DAC)

20242024
Raj Kumar Goel Institute of Technology, Ghaziabad

Bachelor of Technology - BTech, Computer science engineering

Raj Kumar Goel Institute of Technology, Ghaziabad

20203 yrs2023

Join Yugal and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Yugal Teotia on Tal

Headline

Software Engineer | Full Stack | Java | JavaScript | Passionate about making people’s lives easy using tech

About

I’m a backend-focused Software Engineer experienced in building enterprise SaaS applications using Java, Spring Boot, REST APIs, gRPC, Protocol Buffers, and MongoDB. My work includes designing cross-product APIs, optimizing database access, implementing concurrency controls, developing full-stack features with Ember.js, and migrating a 20-module Java repository to Spring Boot 3. I enjoy solving complex engineering problems and building systems that are maintainable, extensible, and reliable. I’m currently open to Java Backend and backend-focused Full Stack opportunities.

Location

Pune District

AI stack

claude code

codex

github copilot

mcp

openai

JetBrains AI Assistant

Work experience

Software Engineer at IDeaS Revenue Solutions, Oct 2024 - Sep 2026 · 2 yrs, Pune District, Maharashtra, India, • Designed and delivered cross-product data exchange using REST and gRPC APIs, supporting pagination, filtering, auditability, and backwards-compatible Protocol Buffer contracts validated through contract tests. • Built concurrency controls for long-running jobs using centralised mutation guards and status APIs, preventing conflicting updates while enabling frontend progress tracking and conflict handling. • Optimised MongoDB performance through targeted indexing, bulk reads, and batched audit retrieval, reducing redundant database calls; developed migration workflows to transform and upsert legacy data. • Led the modernisation of a 20-module Java microservice ecosystem, upgrading Spring Boot from 2.6 to 3.5, migrating to Jakarta APIs, redesigning security with Spring Security 6, and upgrading five generated API-client modules. • Delivered Ember.js and TypeScript configuration and reporting capabilities with reusable multiselect components, robust validation, conditional rendering, and streamlined shared services. • Leveraged GitHub Copilot and agent-based development workflows across feature implementation, root-cause analysis, scenario design, debugging, and code reviews while independently owning architecture and technical validation. • Reduced manual operational effort by approximately 60% through API orchestration driven by live database-load conditions; also developed a browser extension to distinguish development, staging, and production environments visually.

App Developer Trainee at Data Nova, Feb 2023 - May 2023 · 4 mos, Noida, Uttar Pradesh, India, • Developed ERP mobile application modules using MVVM, separating user interfaces from presentation and application logic. • Improved API-backed data retrieval by approximately 30% by refining retrieval logic and eliminating unnecessary processing in • Reduced reported application issues by approximately 20% through targeted defect resolution; refined interface behavior to

Trainee at National Informatics Centre, Govt of India, Jun 2022 - Sep 2022 · 4 mos, IT Park New Delhi

Education

PG-DAC, Computer Science, Centre for Development of Advanced Computing (C-DAC)

Bachelor of Technology - BTech, Computer science engineering, Raj Kumar Goel Institute of Technology, Ghaziabad

Public links

github: https://github.com/yugalteotia

github: https://github.com/yugalteotia

Yugal Teotia - Software Engineer in Pune District | Tal