Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Nishant Kumar

Software Developer
Noida

Summary

Skilled Software Developer with expertise in coding, debugging, and software design. Collaborates effectively within teams to deliver high-quality software solutions that adapt to project requirements. Proficient in multiple programming languages and frameworks, emphasizing impactful results and fostering an adaptable work environment.

Overview

2
2
Certifications
5
5
years of professional experience

Work History

Software Developer

Trangile Services
01.2023 - Current
  • Developed and maintained a B2B retail application responsible for order management, invoicing, payment processing, and reporting functionalities across multiple business domains.
  • Designed, developed, and maintained integrations with upstream and downstream systems using REST APIs and flat-file interfaces to ensure seamless data exchange.
  • Integrated tax data from upstream systems and developed business logic to calculate and apply VAT based on item location and product group, ensuring compliance with country-specific tax regulations.
  • Implemented Role-Based Access Control (RBAC) using Spring Security to enforce secure authorization and provide fine-grained access to application features based on user roles and permissions.
  • Developed country-based data access controls to prevent users from accessing orders, invoices, customer information, and sales data belonging to other countries, supporting a multi-country retail architecture.
  • Improved API and database performance by optimizing SQL queries and implementing appropriate indexing and table partitioning strategies, resulting in faster data retrieval and reduced response times.
  • Introduced caching mechanisms to enhance application performance and user experience, reducing database calls for frequently accessed data.
  • Actively participated in the complete Software Development Life Cycle (SDLC), including requirement analysis, design, development, code reviews, unit testing, production support, CI/CD pipeline execution, deployment, and release management.
  • Collaborated with cross-functional teams, including business analysts, QA engineers, and production support, to deliver scalable and maintainable enterprise solutions and resolve production issues efficiently.

Software Engineer

GlobalLogic (Hitachi Group)
01.2022 - 01.2023
  • Developed and maintained scalable microservices for Order Management, Product Catalog, Inventory, Customer, Payment, and Notification modules using Java and Spring Boot.
  • Developed business logic for the complete order lifecycle, including order creation, inventory reservation, payment confirmation, shipment initiation, and order cancellation.
  • Implemented jwt-based authentication and OAuth with Spring Boot to enhance security protocols.
  • Integrated multiple microservices using Spring Cloud OpenFeign for synchronous communication and Apache Kafka for asynchronous event-driven messaging.
  • Implemented distributed transaction handling using Saga choreography/event-driven patterns to maintain data consistency across Order, Payment, and Inventory services.
  • Implemeted jwt based authentication and Oauth using Spring Boot.
  • Investigated production issues through application logs, database performance, and API traces, conducting root cause analysis to implement permanent fixes.

Software Engineer

Adeptia
01.2021 - 01.2022
  • Collaborated with team to migrate monolithic applications to microservices architecture, enhancing scalability and modularity.
  • Executed data migration processes involving multiple sources, such as Excel, CSV, XML, and sandbox environments.
  • Created detailed technical and functional documentation to support project development.
  • Did Unit testing using junit and mockito.
  • prepared technical and functional documentatation.

Education

MCA -

Dr. A.P.J. Abdul Kalam Technical University
2020

BCA -

Swami Vivekanand Subharti University
2018

Skills

Languages: Java, C,C

Frontend: Html,Css,JavaScript,Reactjs, JSP, AJAX

Backend: Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, Struts, Microservices, REST APIs

Certification

Scaler: DSA Certification

Timeline

Software Developer

Trangile Services
01.2023 - Current

Software Engineer

GlobalLogic (Hitachi Group)
01.2022 - 01.2023

Software Engineer

Adeptia
01.2021 - 01.2022

MCA -

Dr. A.P.J. Abdul Kalam Technical University

BCA -

Swami Vivekanand Subharti University
Nishant KumarSoftware Developer