Mukesh Kumar

Software Engineer

Pune, Maharashtra, India5 yrs 8 mos experience

Key Highlights

  • Expert in designing scalable RESTful APIs.
  • Proficient in CI/CD and container orchestration.
  • Strong background in Java and Spring Boot development.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Healthcare and Cloud technologies.

Contact

Skills

Core Skills

JavaSpring BootPythonFastapiFlask

Other Skills

AES-256API designAgile MethodologiesAlgorithmsAmazon EKSAmazon S3Apache KafkaAuthentication SystemsAzure API ManagementAzure Blob StorageAzure DevOpsAzure Key VaultAzure Kubernetes Service (AKS)CI/CDCode Coverage

About

I enjoy reading non-fiction books, which inspires me. I'm passionate about exploring engineering concepts. Technical Skills: Programming Language: Java (Spring Boot), Python (FastAPI & Flask), Go/Golang Azure Cloud: Application Insights, Key Vault, Event Hubs, API Management, Blob Storage, Azure DevOps AWS: EC2, EKS, S3 Database: MySQL, PostgreSQL, MongoDB Docker Volumes Redis Apache Solr Apache Kafka GitHub Microservices and Event-Driven Architectures Design Patterns (Singleton, Factory, Strategy, Observer, etc.) and Resilience Patterns (Retry, Timeout, Circuit Breaker, etc.) RESTful APIs: Experienced in designing and developing scalable and maintainable RESTful APIs. Low-Level Design (LLD) High-Level Design (HLD) Data Structures and Algorithms FeatureHub Integration (Feature Flags) CI/CD Pipeline Docker & Kubernetes Session-based authentication system for user login and registration Responsibility: Skilled in end-to-end ownership of backend services, from development to deployment. Experienced in building CI/CD pipelines, writing Dockerfiles, designing and developing APIs, creating LLD and HLD, implementing user authentication, integrating encryption (AES-256) and checksum (HMAC-SHA256) for request validation, and deploying applications on servers using Docker and Kubernetes.

Experience

5 yrs 8 mos
Total Experience
2 yrs 3 mos
Average Tenure
1 yr 2 mos
Current Experience

Hilabs

Software Development Engineer 2

Apr 2025Present · 1 yr 2 mos · Pune, Maharashtra, India · On-site

Jio platforms limited (jpl)

2 roles

Software Development Engineer II

Promoted

Sep 2024Apr 2025 · 7 mos · Gurugram, Haryana, India · On-site

  • RFH Wellness+ (Java & Spring Boot):
  • Designed and developed a session-based authentication system for user login and registration
  • Implemented AES-256 and DH Algorithm for encryption, along with HMAC-SHA256 checksum validation to ensure data integrity and confidentiality
  • Created Low-Level Design (LLD), including database schemas, API design, and API Gateway, as well as High-Level Design (HLD) for component interactions
  • Integrated user authentication at the API Gateway level to enhance security
  • Developed a CI/CD pipeline for backend services, automating Docker image creation, SonarQube integration, test execution, and code coverage analysis
  • Configured environment setup in the release process to streamline deployments and ensure consistency
  • Deployed and managed containerized applications using Azure Kubernetes Service (AKS)
  • Configured Horizontal Pod Autoscaling (HPA) to optimize performance and resource utilization
  • Optimized network calls by implementing multithreading using ThreadPoolTaskExecutor in Spring Boot to enhance performance and scalability
  • Program Builder Service (Java & Spring Boot):
  • Designed and developed a service to configure and create programs for various conditions, such as diabetes.
  • Programs are mapped to conditions and include consult schedules for various categories such as Dietitian, Physiotherapist, and Diabetologist.
  • Conditions are associated with health parameters (step count, calorie intake, glucose, insulin readings, etc.) to enable tracking.
  • FeatureHub Integration:
  • Implemented feature flag management by integrating FeatureHub for dynamic feature control and rollout
JavaSpring BootAES-256HMAC-SHA256CI/CDDocker+2

Software Engineer

Sep 2022Sep 2024 · 2 yrs · Gurugram, Haryana, India · On-site

  • ➢ Jio Health Wellness (Java & Sprint Boot): Responsible for configuring the diabetes program and developing trackers
  • Used Key-cloak mechanism for API authentication and added AES-256 encryption for request and response bodies
  • Created a scheduler for sending notifications for missing parameters (sleep goal, calorie intake, etc.) & pending consults
  • Executed SQL queries in Async mode to improve the response time by allowing the main thread to continue its work
  • ➢ Association & Corporate Onboarding Project: (Python & FastAPI , Java & Spring Boot)
  • Designed and implemented a subscription-based model. Developed CRUD APIs utilizing MongoDB & MySQL database
  • Was in charge of both designing the database schemas and establishing API contracts for all the APIs in the project
  • Implemented a sophisticated logging functionality, enabling the aggregation of all system logs into an organized file
  • Utilized the Stream API for grouping, filtering, mapping, and sorting the data. Proficient in utilizing Git commands
  • ➢ Microsoft Azure: Established a comprehensive build & release pipeline and used Application Insights, Key Vault, Event
  • Hubs & API Management services. Experienced in effectively utilizing Azure DevOps for CI/CD and project management.
  • ➢ Responsibility: Took full ownership of backend services, managing end-to-end development and deployment.
JavaSpring BootFastAPIMongoDBMySQLAzure DevOps

Genpact

Software Engineer

Oct 2020Sep 2022 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • ➢ Sourcing360 Project (Java & Spring Boot): It includes the functionalities of supply chain applications.
  • Designed and developed the Global Filter APIs using Solr queries, allowing for efficient data filtration across the system
  • Developed the email trigger APIs which included Excel files in the attachments. Created a scheduler for automatic triggers
  • Used the JdbcTemplate to establish connections with the database and effectively execute SQL queries for CRUD APIs
  • Formulated, conceptualized, and executed an ownership change approval workflow within the system
  • ➢ Export to Excel Project: It’s about downloading data in an Excel file. (Python & Flask)
  • Developed APIs that facilitate the downloading of table data into Excel files through a UI button. Incorporated color-code
  • Worked on creating the DataFrame (pandas) and leveraged it to generate an Excel file by using the xlsxwriter module
  • ➢ PostgreSQL and Solr Collections: Engaged in creating complex SQL queries and designing triggers and
  • functions for both insert and update statements. Worked on creating Solr collections and forming corresponding queries
JavaSpring BootPythonFlaskPostgreSQLSolr

Eko

Business Analyst

Jun 2019Jul 2019 · 1 mo · Gurugram, Haryana, India

  • Analyzed & documented the workflow of the company's existing products for better estimation of the market size for each service.
  • Performed competitive bench-marking analysis on the key market competitors & suggested 6 new mini-services to the team.
  • Worked with the data analytics team on the revenue growth of the AePS service and conducted its market landscape analysis.
  • Inferred existing AePS data from Kibana & drafted a detailed report on product usage patterns to enhance product efficiency.
  • Received Letter of Recommendation from the Manager, Eko India for outstanding contribution in the product department.

Education

Indian Institute of Technology, Delhi

Bachelor of Technology - BTech — Textile Technology

Jul 2016Jun 2020

Department of Management Studies, IIT Delhi

Minor Degree

Jul 2018May 2020

B R S S Sr. Sec. School, Taranagar

High School Diploma — Science-Math

Jul 2015Jun 2016

B R S S Sr. Sec. School, Taranagar

High School Diploma

Jul 2013Jun 2014

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience