Overview
Summary
Work History
Education
Projects
Skills
Websites
Accomplishments
Timeline

Ankit Agarwal

Overview

3
3
years of professional experience

Summary

Detail-oriented Software Engineer with 2+ years of experience in designing and developing scalable backend and full-stack applications using Java, Spring Boot, React.js, and modern web technologies.

Currently working as an Associate Software Engineer at LabVantage Solutions, where I develop and optimize LIMS solutions using Java, SQL, and JavaScript. I analyze and fix bugs in code and application workflows to ensure system stability and reliability. I design and implement scalable features based on evolving requirements, delivering optimized and maintainable solutions. Additionally, I implemented workflow automation frameworks, reducing manual effort by 80% and improving operational efficiency, while documenting features with clear usage guidelines.

I have hands-on experience building full-stack applications using Spring Boot, React, Tailwind CSS, and microservices architecture, along with working with MySQL and MongoDB databases.

Passionate about problem-solving and system design, I have solved 2000+ problems on LeetCode and actively practice on GeeksforGeeks and Codeforces, demonstrating strong proficiency in Data Structures and Algorithms.

I enjoy building clean, efficient, and scalable systems and continuously improving my technical skills.

Work History

Associate Software Engineer

LABVANTAGE SOLUTION PVT.LTD
08.2023 - Current
  • Developed and optimized LIMS solutions using Java, SQL and JavaScript, improving system performance, reliability, and maintainability.
  • Analyzed and fixed bugs in code and application workflows, while designing and implementing scalable features based on evolving requirements.
  • Implemented workflow automation frameworks, reducing manual effort by 80% and enhancing operational efficiency, along with documenting features and usage guidelines.

Associate Solution Intern

LABVANTAGE SOLUTION PVT.LTD
01.2023 - 08.2023
  • Configured and customized LabVantage LIMS modules, gaining hands-on experience in system
    configuration, workflow customization, and JasperSoft report development.
  • Developed backend components using SQL and delivered Jasper reports for business and validation needs.

Education

B.Tech - Computer Science

Heritage Institude Of Technology
01.2023
GPA: CGPA: 8.06

Projects

  • SalonSync:

 • Designed and implemented a scalable microservices architecture using Spring Boot, Spring Cloud Gateway, and Eureka for dynamic service   discovery and efficient routing. 

• Built secure authentication and authorization using Keycloak and JWT with fine-grained role-based access across services. 

• Developed a Service Catalog Service to manage salon categories and offerings, enabling seamless integration with booking workflows. 

• Implemented event-driven communication using RabbitMQ to coordinate Payment, Booking, and Notification services. • Integrated Stripe and Razorpay for end-to-end payment processing with real-time updates. 

• Wrote unit and integration tests using JUnit and Mockito to ensure reliability and validate core business logic.

Tech Stack: Java, Spring Boot, Spring Cloud (Gateway, Eureka), WebFlux, Feign Client, Keycloak, OAuth2, JWT, RabbitMQ, MySQL, JPA/Hibernate, REST APIs, Stripe & Razorpay integration, JUnit, Mockito, Microservices Architecture, Event-Driven Systems, Maven, Git, Postman

  • HotelEase - Designed and developed a full-stack hotel booking platform with separate user and admin modules, connecting Spring Boot backend APIs with a React.js frontend.

• Integrated date-based availability checking, dynamic pricing, and booking validation to prevent overlapping reservations. 

• Implemented secure Razorpay payment gateway enabling users to pay online; stored order + payment IDs for verification. 

• Built REST APIs using Spring Boot, Hibernate, and MySQL for managing rooms, customers, and bookings. 

• Ensured clean UI/UX with Tailwind CSS and interactive alerts using SweetAlert. 

Tech Stack: React.js, Spring Boot, Hibernate, MySQL, Razorpay, Tailwind CSS, REST APIs.

  • SmartShop:

• Built a dynamic e-commerce platform with separate user and admin panels using Spring Boot and Hibernate. 

• Implemented secure signup and signin with role-based authentication and encrypted passwords. 

• User Features: Profile management, order tracking, cart and address handling, and Razorpay payment integration. 

• Admin Features: Product and category management, order monitoring and email notifications for order updates. 

• Used AJAX to reduce page reloads and improve response time for cart and order operations. 

• Enhanced user experience with SweetAlert-based interactive notifications and confirmations. 

Tech Stack: Spring Boot, Hibernate, Spring Security, AJAX, Tailwind CSS Database: MYSQL WorkBench 

  • Blog Web Application (MERN Stack):

• Developed a full-stack blog platform using MongoDB, Express, React, and Node.js with modern UI/UX design.
• Implemented authentication, CRUD operations, and secure API integration using Redux Toolkit.
• Built a real-time image upload system using GridFS with optimized file handling.
• Designed a responsive and premium UI with Tailwind CSS for seamless user experience across devices.
• Added commenting system with user-based actions (create/delete) and interactive alerts using SweetAlert.

Tech Stack: React.js, TypeScript, Tailwind CSS, Redux Toolkit, Node.js, Express.js,  MongoDB, Mongoose, GridFS, JWT, REST API, Axios, Git, GitHub, Vercel

Skills

  • C
  • Java
  • Sprint Boot
  • Sprint Security
  • Spring MVC
  • Microservices
  • Rest APIs
  • React JS
  • Node JS
  • Javascript
  • AJAX
  • Tailwind CSS
  • MySQL
  • System Design
  • OOBS
  • Rabbit MQ
  • MongoDB
  • Docker
  • Unit Testing
  • API Testing (Postman)
  • Intellij Idea

Accomplishments

  • Solved 2000+ problems on Leetcode (Knight Badge)(High. Rating: 1966)
  • Solved 1300+ problems on GFG (High. Rating: 1819)
  • Codeforces (High. Rating: 1248)
  • Hactoberfest 2021/2022: Contributed to open source by submitting 8+ pull requests accepted on Github.
  • Codekaze- NR Rank-1990. Code India Code:- Rank-600
  • IICC (coding competition) finalists

Timeline

Associate Software Engineer - LABVANTAGE SOLUTION PVT.LTD
08.2023 - Current
Associate Solution Intern - LABVANTAGE SOLUTION PVT.LTD
01.2023 - 08.2023
Heritage Institude Of Technology - B.Tech, Computer Science
Ankit Agarwal