Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Mohini Sharma

Bengaluru

Summary

Systems Engineer with extensive experience at Tata Consultancy Services, specializing in microservices and RESTful API development. Delivered an 85% reduction in delivery failures through innovative design and implementation strategies. Expertise in Java and Spring Boot, coupled with strong problem-solving abilities, drives enhancements in system performance and efficiency.

Overview

4
4
years of professional experience

Work History

Systems Engineer

Tata Consultancy Services
Bengaluru
10.2023 - Current

PASSPORT SEVA PROJECT

  • Design and developed a microservice for sending application update emails, with throttling and batching logic to prevent SMTP overload. The mechanism ensured graceful degradation and sustained throughput under scaling traffic, avoiding resource exhaustion and reducing delivery failures by 85%. increasing existing resource utilization more efficiently by 25%.
  • Improved police verification report API response time from ~25s to less than 10s by rewriting slow queries using CTEs, window functions, and better indexing.
  • Utilized Dell S3 storage solutions for scalable and secure data storage, integrating it with microservices for handling large volumes of data and media files.
  • Implemented Redis-based caching for frequently accessed data, significantly reducing database load and improving response times.
  • Implemented message-driven microservices that utilized IBM MQ queues for handling SMS request processing and delivery.

Assistant System Engineer

Tata Consultancy Services
Noida
10.2022 - 10.2023

• ⁠Worked on various APIs and Webpages as for conversion of JSP-Struts based application to React-Spring Boot based application.

•⁠ ⁠Designed and implemented RESTful APls using Spring Boot, integrating JPA repositories for CRUD operations and complex queries.

•⁠ ⁠Wrote unit and integration tests to ensure code quality and reliability, achieving a 95% test.

Assistant System Engineer Trainee

Tata Consultancy Services
Noida
10.2021 - 10.2022
  • Got trained in Java Programming Language, Database Management System.

Education

Master of Science - Computer Science

Dayalbagh Education Institute
Agra
06-2021

Skills

  • Programming languages: Java, SQL, C, C, HTML, CSS
  • Frameworks and libraries: Spring Boot
  • Microservices: RESTful APIs, Docker and Kubernetes
  • Databases: IBM DB2, Redis
  • Tools and technologies: Eclipse, Postman, Git, VS Code

Accomplishments

  • Received TCS Gems Star of the Month award for two times for creating and maintaining architecture for the RESTful API using Spring Boot.
  • TCS Elevate Wings Award for successfully clearing the coding round of Elevate Wings

Timeline

Systems Engineer

Tata Consultancy Services
10.2023 - Current

Assistant System Engineer

Tata Consultancy Services
10.2022 - 10.2023

Assistant System Engineer Trainee

Tata Consultancy Services
10.2021 - 10.2022

Master of Science - Computer Science

Dayalbagh Education Institute
Mohini Sharma