Summary
Overview
Work History
Education
Skills
Languages
Software
Timeline
OperationsManager
PUSHKAR KUMAR

PUSHKAR KUMAR

Software Development Engineer 2
Panchkula,Haryana

Summary

A professional software developer having experience in building Microservices using Java, Spring Framework, Cloud Technologies etc in Agile methodology. I love to build scalable solutions and solve complex challenges that can help me enhance my software development journey.

Overview

3
3
years of professional experience
3
3

Languages

Work History

Software Development Engineer 2

Majid Al Futtaim
01.2025 - Current

• Spearheaded the development of multiple BFF (Backend for Frontend) microservices using Java Spring
Boot, optimizing system architecture and user experience.
• Designed and implemented the Profile BFF, responsible for orchestrating and consolidating data for user profile
pages, enabling seamless functionality and data retrieval.
• Built the Product Description Page (PDP) BFF, managing dynamic product data and improving API response time from avg of 2s to avg of 700ms.
• Leveraged advanced design patterns such as Rule Engine and Chain of Responsibility, enhancing maintainability and scalability of solutions.
• Collaborated with cross-functional teams to ensure integration, performance, and stability of backend services supporting high-traffic systems.

Software Development Engineer 1

Majid Al Futtaim
Gurugram, Haryana
07.2023 - 12.2024
  • Successfully worked on transitioning from Monolith (SAP Hybris) to Micro-services (built using Java Spring
  • Boot), which resulted in saving 30 million AED per year
  • Took ownership of key e-commerce projects like Checkout, Loyalty System and Returns which improved response time for APIs from avg of 2 seconds to 500 ms
  • Developed a real-time Inventory Management solution (built using Confluent Kafka) that utilized accurate inventory tracking and intelligent allocation algorithms
  • This effort led to a substantial 25% decrease in stock discrepancies, a remarkable 40% reduction in order fulfilment time, and a significant 90% increase in product availability
  • Resulting in a notable rise of 10% in sales
  • Worked with event streaming platforms like Kafka, and messaging services like Azure Service Bus, Event
  • Hubs etc to build scalable applications handling around 100K events per minute
  • Developed and Launched Self Service Stock Portal (using ReactJs and Java Springboot) to provide end-to- end visibility to the sales team which results in saving 30% of engineering operational time
  • Developed from scratch and took full ownership of both front-end and back-end service for this project
  • Built a monitoring and alerting system, using NewRelic for better visibility of order flow, system down- times etc to ensure a healthy and efficient system.

Software Developer Intern

Majid Al Futtaim, Carrefour
Gurugram, Haryana
03.2022 - 06.2023
  • Designed Rest APIs and implemented features like Single-Sign-On using MSAL and Authentication using Spring Security
  • Documented, implemented, tested, and maintained 5+ microservices, ensuring adherence to best practices and achieving a 90% reduction in service downtime incidents
  • Conducted rigorous unit testing by developing and writing JUnit test cases, ensuring robustness and reliability of applications by ensuring more than 90% code coverage on Sonar
  • Created a Test environment for an end-to-end journey of Inventory Management thus improving Test quality and decreasing error rate by 40%.

Education

Bachelor’s of Engineering - Computer Science

Chitkara University
2023

Skills

Microservices architecture

Object-oriented programming

Backend development

Scrum framework

Test-driven development

Functional programming

Application design

Full-stack development

Continuous deployment

Continuous integration

Languages

English
Bilingual or Proficient (C2)
French
Elementary (A2)
German
Beginner (A1)

Software

Java

Spring Boot

SQL

NoSQL

Mongo

Redis

Kafka

Azure Cloud

REST APIs

Microservices

Object Oriented Programming

Timeline

Software Development Engineer 2

Majid Al Futtaim
01.2025 - Current

Software Development Engineer 1

Majid Al Futtaim
07.2023 - 12.2024

Software Developer Intern

Majid Al Futtaim, Carrefour
03.2022 - 06.2023

Bachelor’s of Engineering - Computer Science

Chitkara University
PUSHKAR KUMARSoftware Development Engineer 2