Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Suman Singh

Delhi

Summary

Full Stack Java Developer with 4+ years of experience building scalable Java-based applications using Spring Boot, Angular, and Microservices. Skilled in containerization (Docker, Kubernetes) and DevOps tools. Delivered high-impact solutions for enterprise clients, improving booking efficiency by 40%, and reducing API latency by 25% in the Bike-Renting Platform. Strong in cross-functional collaboration and agile environments.

Overview

6
6
years of professional experience

Work History

Senior Full Stack Java Developer

Nagarro pvt ltd
Gurugram
02.2022 - Current
  • Developed and optimized RESTful APIs using Java, Spring Boot, and multithreading, enabling scalable, asynchronous, and synchronous communication.
  • Improved bike offers API performance by 25% through query optimization and efficient data handling.
  • Secured services with JWT-based authentication, using an auth gateway for centralized access control in a microservices architecture.
  • Implemented unit and integration testing using JUnit and Mockito to ensure code quality and reduce defects.
  • Built responsive, component-based UIs using Angular, leveraging Reactive Forms, RxJS, Angular Material, and lazy loading to enhance performance and maintainability.
  • Integrated REST APIs into Angular using HttpClient, implemented route guards for secure navigation, and managed state using services and observables.
  • Collaborated in an Agile development environment, engaging in client discussions, sprint planning, and daily stand-ups to address requirements and resolve technical issues through proactive debugging, testing, and API performance tuning for stable and reliable system behavior.

Associate Software Engineer

Nagarro
Delhi
10.2020 - 01.2022
  • Delivered end-to-end feature development across both Flutter frontend and backend, contributing to complete module delivery from the UI to the database.
  • Implemented secure authentication flows and efficient state management using Provider and Bloc, improving user session handling and navigation flow.
  • Developed and integrated local storage (SQLite/SharedPreferences) to enable offline data synchronization and enhance user accessibility in no network conditions.

Frontend Developer Trainee

Project Striker Pvt Ltd
Noids
05.2019 - 08.2020
  • Developed and maintained a real-time chat application using Vue.js, enhancing user interaction and improving responsiveness through efficient state management and component reusability.
  • Collaborated with the frontend team to design and implement dynamic UI components using Vue CLI, Vue Router, and Vuex, following modular and scalable architecture.

Education

Bachelor of Technology - Computer Science

Guru Gobind Singh Indraprastha University
Dwarka Delhi
08-2020

Skills

  • Languages: Java, JavaScript, TypeScript, C++, Python, SQL, HTML, CSS
  • Frameworks: Spring Boot, Angular, Vue.js, and Flutter
  • Databases: MySQL, PostgreSQL
  • Tools: Docker, Kubernetes, Grafana, Prometheus, GitLab, GitHub
  • Others: REST APIs, microservices, MVC, Java core, Java 8+, JUnit, Mockito, Agile

Projects

  • URL SHORTENER - Designed and implemented a URL shortening service using Spring Boot and PostgreSQL, provided users with shortened links, and integrated redirection logic.
  • FLIGHT SEARCH APPLICATION - Built a full stack flight search platform using Spring Boot, MVC, and JSP enabled users to filter flights based on parameters such as destination, price, and date

Timeline

Senior Full Stack Java Developer

Nagarro pvt ltd
02.2022 - Current

Associate Software Engineer

Nagarro
10.2020 - 01.2022

Frontend Developer Trainee

Project Striker Pvt Ltd
05.2019 - 08.2020

Bachelor of Technology - Computer Science

Guru Gobind Singh Indraprastha University
Suman Singh