Mrigesh Sharma profile photo 1 on Tal

Mrigesh Sharma

Software Engineer | Backend Engineer | Java, Spring Boot, Microservices | Kafka, Redis | Backend | Distributed Systems | Kubernetes | Immediate joiner

Hyderabad

6+ years of work experience

O.C. Tanner
Oct 20241 yr 8 mosMay 2026

Hyderabad

• Architected multi-tenant theme engine using Quartz and Kafka pipelines • Reduced API latency by 80% using Redis distributed caching • Built scalable backend pipelines processing large-scale recognition data • Refactored pricing workflow impacting 1M+ products
TechMojo Solutions Private Limited
Jul 20222 yrs 3 mosSep 2024

Hyderabad, Telangana, India

• Designed and deployed 7+ stateless Spring Boot microservices supporting large-scale financial workflows, processing 1M+ daily transactions with 99.99% uptime in Kubernetes environments. • Built event-driven transaction pipelines using Apache Kafka, enabling asynchronous processing and fault-tolerant communication between distributed services. • Implemented Redis-based distributed caching layer across 30+ microservices, reducing API response time by 60% and improving system throughput. • Developed Spring Batch pipelines for bulk financial transaction processing, improving processing efficiency by 70% and reducing operational errors by 50%. • Optimized PostgreSQL queries and indexing strategies, improving large dataset query performance by 30%. • Collaborated with cross-functional teams to improve service reliability and observability across distributed systems. • Mentored 5+ engineers on microservices architecture, backend performance optimization, and best engineering practices.
Tata Consultancy Services
Sep 20201 yr 11 mosJul 2022

Kolkata

• Migrated legacy Spring MVC applications to Spring Boot microservices, enabling cloud-native deployments and improving application performance by 40%. • Designed and enhanced RESTful APIs for enterprise retail and POS systems, improving backend scalability and maintainability. • Built automation frameworks using Java and Selenium for POS regression testing, increasing test coverage by 50% and reducing regression cycles from 4 days to 1 day. • Investigated and resolved production performance bottlenecks through JVM tuning, query optimization, and code refactoring, improving response times by 15%. • Collaborated with distributed teams following Agile and Scrum practices to deliver production-ready features in iterative release cycles.
Tata Consultancy Services
Sep 20191 yrAug 2020

Kolkata, West Bengal

Education

Siliguri Institute of Technology

Bachelor of Technology, Computer Engineering

Siliguri Institute of Technology

20154 yrs2019

Join Mrigesh and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Mrigesh Sharma on Tal

Headline

Software Engineer | Backend Engineer | Java, Spring Boot, Microservices | Kafka, Redis | Backend | Distributed Systems | Kubernetes | Immediate joiner

About

I’m a Backend & Distributed Systems Engineer with 6+ years of experience building scalable microservices and high-throughput backend platforms using Java and Spring Boot. At O.C. Tanner, I design and optimize distributed backend services powering large-scale recognition platforms. My work focuses on improving system performance, building event-driven pipelines, and implementing distributed caching. I architected a multi-tenant theme engine using Kafka and Quartz and reduced API latency by 80% using Redis-based distributed caching. Previously at TechMojo, I designed and deployed 7+ stateless Spring Boot microservices processing 1M+ daily transactions with 99.99% uptime in Kubernetes environments. I also built Kafka-driven asynchronous pipelines for financial transactions and implemented Redis distributed caching across 30+ services, improving response times by 60%. Earlier at Tata Consultancy Services, I worked on migrating legacy Spring applications to Spring Boot microservices and improved system performance by 40%. I also built Java-Selenium automation frameworks that reduced regression testing cycles from 4 days to 1 day. I enjoy solving complex backend challenges around system scalability, reliability, and performance optimization. Interested in building: Backend Platforms • Distributed Systems • High-Scale Microservices • Event-Driven Architectures • Platform Engineering Backend • Distributed Systems • Java • Spring Boot • Kafka • Redis • Microservices • PostgreSQL • Kubernetes • Docker • System Design • High Scale Systems

Location

Hyderabad

Work experience

Senior Software Engineer at O.C. Tanner, Oct 2024 - May 2026 · 1 yr 8 mos, Hyderabad, • Architected multi-tenant theme engine using Quartz and Kafka pipelines • Reduced API latency by 80% using Redis distributed caching • Built scalable backend pipelines processing large-scale recognition data • Refactored pricing workflow impacting 1M+ products

Member Of Technical Staff at TechMojo Solutions Private Limited, Jul 2022 - Sep 2024 · 2 yrs 3 mos, Hyderabad, Telangana, India, • Designed and deployed 7+ stateless Spring Boot microservices supporting large-scale financial workflows, processing 1M+ daily transactions with 99.99% uptime in Kubernetes environments. • Built event-driven transaction pipelines using Apache Kafka, enabling asynchronous processing and fault-tolerant communication between distributed services. • Implemented Redis-based distributed caching layer across 30+ microservices, reducing API response time by 60% and improving system throughput. • Developed Spring Batch pipelines for bulk financial transaction processing, improving processing efficiency by 70% and reducing operational errors by 50%. • Optimized PostgreSQL queries and indexing strategies, improving large dataset query performance by 30%. • Collaborated with cross-functional teams to improve service reliability and observability across distributed systems. • Mentored 5+ engineers on microservices architecture, backend performance optimization, and best engineering practices.

System Engineer at Tata Consultancy Services, Sep 2020 - Jul 2022 · 1 yr 11 mos, Kolkata, • Migrated legacy Spring MVC applications to Spring Boot microservices, enabling cloud-native deployments and improving application performance by 40%. • Designed and enhanced RESTful APIs for enterprise retail and POS systems, improving backend scalability and maintainability. • Built automation frameworks using Java and Selenium for POS regression testing, increasing test coverage by 50% and reducing regression cycles from 4 days to 1 day. • Investigated and resolved production performance bottlenecks through JVM tuning, query optimization, and code refactoring, improving response times by 15%. • Collaborated with distributed teams following Agile and Scrum practices to deliver production-ready features in iterative release cycles.

Assistant System Engineer at Tata Consultancy Services, Sep 2019 - Aug 2020 · 1 yr, Kolkata, West Bengal

Education

Bachelor of Technology, Computer Engineering, Siliguri Institute of Technology