Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Mukesh Saini

Alwar

Summary

Experienced Java Tech Lead with 12 years in microservices architecture and performance metrics optimization. Skilled in Spring Boot and AWS, fostering teamwork to achieve substantial system efficiency gains. Focused on enhancing processes and delivering effective enterprise solutions.

Overview

12
12
years of professional experience

Work History

Individual Contributor

Unlimit India
Gurugram
12.2022 - Current
  • Executed end-to-end development of transaction processing and commission calculation systems.
  • Managed settlement processing and report generation within a microservices architecture.
  • Utilized Java 8, 11, and 17 with Spring Boot, iBatis, JPA, and Redis.
  • Implemented RabbitMQ for effective messaging across services.
  • Deployed applications using Docker, Kubernetes, Jenkins, and ArgoCD.
  • Achieved 43% improvement in Oracle query performance through optimization.
  • Reduced query response time by 61% using Lucene indexing for enhanced efficiency.
  • Collaborated with cross-functional teams to enhance workflow efficiency.
  • Analyzed data to identify process improvement opportunities.
  • Created documentation for standard operating procedures and best practices.

Java Tech Lead

AADL
Gurugram
04.2020 - Current
  • Refactored KYC1 design from monolithic architecture to microservices using CQRS pattern.
  • Applied strategy and template design patterns to minimize code clutter.
  • Designed and implemented gateway functionality for retailers, integrating AirtelMoney, KYC1, and EVD.
  • Led development teams in creating robust Java applications for enterprise solutions.
  • Conducted code reviews to uphold quality standards and compliance with technical specifications.
  • Managed software deployment processes for seamless integration with existing systems.

Module Lead

SAPIENT
Gurugram
02.2019 - 04.2020
  • Led Elastic Search module migration from version 1.x to 6.2, rewriting indexing logic.
  • Integrated AWS EC2 with newly developed Elastic Search indexer.
  • Developed secure REST API for Wellington products to enhance functionality.
  • Consolidated multiple Jenkins pipelines into a single CI/CD pipeline linked to EC2 stack.

Senior Associate

Nagarro
Gurugram
07.2017 - 10.2018
  • Supported existing projects and addressed bug fixes using Fidelity Plan viewer.
  • Contributed to migration of services to AWS cloud for improved scalability.
  • Implemented Spring security with username-password authentication and LDAP integration.

Associate

Nagarro
Jaipur
01.2016 - 07.2017
  • Developed transactional EJB applications and consumed web services using J2EE technologies.
  • Implemented short-term projects for 10EQS, ensuring timely delivery and functionality.
  • Migrated 10EQS to AWS, enhancing scalability and performance.
  • Integrated Apache Camel into 10EQS for improved data routing and processing.

Software engineer

InfoObjects
Jaipur
02.2015 - 01.2016
  • Design, develop and test functionality for check-In-Easy APP and bug fixes for Certain Inc.

Software engineer

PERICENT
Jaipur
07.2013 - 01.2015
  • Migrated EJB2 project to Spring 3 and hibernate 3. For MISASIA. Design applications for local vendors.

Education

Bachelor of Technology - Computer Science

IIMET
KOTA
09.2012

Skills

  • Java versions 8, 11, and 17
  • J2EE technologies
  • Algorithms and data structures
  • Concurrency management and multithreading
  • Spring ecosystem including Boot, Data JPA, Cloud, Security, Scheduling
  • Hibernate ORM framework
  • Microservices design principles
  • Redis caching solutions and Kafka messaging system
  • RabbitMQ integration for messaging workflows
  • Containerization with Docker and orchestration using Kubernetes (K8S)
  • Cloud computing with AWS services
  • Search technologies: Lucene and Elasticsearch integration
  • Database management: Oracle, MySQL, PostgreSQL expertise
  • Source control using Git tools
  • Agile project tracking with JIRA and Bitbucket
  • Collaborative team dynamics
  • Optimization of performance metrics
  • Code review standards
  • Detail-oriented approach to development
  • Communication proficiency in technical contexts
  • Continuous process improvement strategies
  • Technical documentation skills

Languages

Hindi
First Language
English
Proficient (C2)
C2

Timeline

Individual Contributor

Unlimit India
12.2022 - Current

Java Tech Lead

AADL
04.2020 - Current

Module Lead

SAPIENT
02.2019 - 04.2020

Senior Associate

Nagarro
07.2017 - 10.2018

Associate

Nagarro
01.2016 - 07.2017

Software engineer

InfoObjects
02.2015 - 01.2016

Software engineer

PERICENT
07.2013 - 01.2015

Bachelor of Technology - Computer Science

IIMET
Mukesh Saini