Summary
Overview
Work History
Education
Skills
Certification
Roles And Responsibilities
Projects
Timeline
Generic
ARJIT UPADHYAY

ARJIT UPADHYAY

Ghaziabad

Summary

Results-driven Java developer with over 4 years of experience, specializing in microservices architecture and AWS Lambda. Achieved a 60% performance improvement by optimizing microservices using SQS listeners and Lambda. Proficient in MongoDB and BSON documentation for real-time data aggregation, report generation, and caching. Successfully integrated multiple B2B, B2C, and external client APIs, leading to end-to-end onboarding and streamlined operations. Experienced in MySQL for database management, Apache Kafka for real-time data streaming, and Kibana for monitoring and visualizing application performance. Adept in using Hibernate for efficient ORM management. Strong expertise in stakeholder engagement and cross-functional collaboration to deliver impactful solutions. Authentication Mechanisms: OAuth, Bearer Token, API Key, JWT (JSON Web Token), SSO (Single Sign-On), MFA (Multi-Factor Authentication)

Overview

5
5
years of professional experience
1
1
Certification

Work History

SDE-1

Prozo Integrated Logistics Pvt Ltd
Gurugram
01.2024 - Current
  • I worked as a Java developer and optimized the microservices architecture by migrating processes from traditional SQS listeners to AWS Lambda, resulting in reduced operational costs and improved scalability.
  • Developed and deployed serverless functions using AWS Lambda to handle asynchronous tasks efficiently.
  • Achieved 60% improvement in performance and reduced latency by leveraging Lambda’s auto-scaling capabilities.
  • Enhanced report accuracy and reduced latency by implementing real-time data aggregation and efficient caching mechanisms using MongoDB By Utilized BSON (Binary JSON) for data storage and manipulation, optimizing data retrieval and report generation by 70%.
  • Designed and developed a complete Return Management Module independently, handling end-to-end architecture, development, and deployment.
  • Independently integrated APIs of multiple B2B clients and brands, leading to their full onboarding and streamlined operations.
  • Managed the entire end-to-end process including API design, development, authentication, data mapping, and error handling

Software Development Engineer -1

ECOM EXPRESS Pvt Ltd
Gurugram
06.2021 - 12.2023
  • Worked as part of the back-end development team on projects using Java and MySQL database.
  • Developed several projects using microservice-based architecture.
  • The projects involved the use of Spring Boot, Maven, MVC, Hibernate, JPA frameworks, and J2EE, Kafka technologies.

Software Developer (Intern)

BHARAT ELECTRONICS LIMITED
04.2020 - 05.2020
  • Worked as an Intern and Built [People Talk Enterprise Project (website)] using [Java (J2EE) JSP, Servlets and Java Beans for back-end / Bootstrap, CSS, HTML, JavaScript, JQuery for front-end and MYSQL as database]
  • The role assigned to me was to handle back-end and database

Education

B.Tech/B.E. - Computer Science & Engineering

Amity University
01.2021

XII - ICSE

LITTLE FLOWER SCHOOL
01.2016

X - ICSE

LITTLE FLOWER SCHOOL
01.2014

Skills

  • Oracle
  • MySQL
  • MongoDB
  • Git
  • SVN
  • RESTful web services
  • Spring Framework
  • Spring MVC
  • Hibernate
  • JPA
  • Java
  • AWS Lambda
  • MongoDB management
  • Apache Tomcat Server
  • Kibana
  • Docker
  • Maven
  • Jenkins
  • Team collaboration
  • Stakeholder engagement
  • Microservices architecture
  • API integration
  • Data aggregation
  • Performance optimization
  • Authentication Mechanisms

Certification

  • Industrial Certification in BEL, http://www.bel-india.in, Completed industrial project in Bharat Electronics Limited as part of internship.
  • Core Java, Advance Java Certificate, http://www.Incapp.in, Java Core and Advance Java(J2EE) Completion Certificate with hands-on Project from Incapp Institution, Greater Noida.

Roles And Responsibilities

  • Contributed in all phases of development life cycle (SDLC Process).
  • Requirement Gathering: Involved in requirement gathering along with Project Manager to understand functional requirements from business users.
  • Feasibility study: Involved in discussion with project manager to finalize the scope, support, feasibility and schedule of modules based on requirement.
  • Design: Involvement in discussion with project lead to help and develop the Functional logic of the modules, database tables with complete input and outputs of every module.
  • Coding: Developed the assigned modules as per the design and following all predefined coding guidelines.
  • Testing: Interaction with testing team to understand and complete the bug fixing process.

Projects

Proship (Shipment Management System) 

PROZO - 2024-Current

Role: Developer | Technologies: Java, Spring Boot, Hibernate, JPA, RESTful APIs, Microservices, MongoDB, BSON, BigQueue, Disk Storage

  • Developed and maintained Proship, a shipment management system for managing order processing and tracking along with third party complete api integration.
  • Built and deployed scalable microservices using Spring Boot to handle order allocation, tracking, and delivery management.
  • Utilized MongoDB with BSON documentation for efficient data storage and real-time data aggregation.
  • Implemented BigQueue for large-scale data management using disk-based storage to ensure reliable data processing.
  • Enhanced shipment tracking accuracy and reduced processing time by 40% through optimized data pipelines.
  • Developed robust data management solutions, ensuring accurate shipment records and operational data using MongoDB.

 AWS Lambda Microservices Optimization

Role: Developer | Technologies: AWS Lambda, Amazon SQS, API Gateway, Java, Spring Boot, MongoDB, AWS CloudWatch Logs

  • Designed and implemented serverless microservices using AWS Lambda to replace traditional SQS listeners, reducing server Load by 20%.
  • Integrated Amazon SQS for asynchronous task management, ensuring seamless data processing.
  • Monitored and debugged Lambda functions using AWS CloudWatch Logs, identifying and resolving performance bottlenecks.
  • Achieved a 60% performance improvement by reducing response time and enhancing data processing efficiency.
  • Maintained real-time data processing pipelines using MongoDB for storage and retrieval.
  • Developed robust error-handling mechanisms and ensured end-to-end monitoring using CloudWatch Logs for detailed insights.


Ecom Express  -June 2021-Dec 2023

 MDM (Master Data Management) 

Role: Developer | Technologies: Java, Spring Boot, Hibernate, JPA, RESTful APIs, Microservices, Kafka

  • Developed and maintained a Master Data Management (MDM) system for one of the leading logistics companies.
  • Contributed to the DIY module enabling customer onboarding within minutes.
  • Implemented a scalable microservices architecture to handle data requests across various logistics systems.
  • Performed logical data operations and integrated data pipelines for real-time data processing.
  • Designed and enforced role-based access controls (RBAC) for data visibility and editing using MDM.

 Single Sign-On (SSO) 

Role: Developer | Technologies: Java, Spring Boot, Hibernate, JPA, RESTful APIs, Microservices

  • Developed and implemented an SSO system providing authentication and authorization using Multi-Factor Authentication (MFA).
  • Managed user roles, permissions, login activity, audit reports, and user history through SSO.
  • Ensured secure API access by intercepting and validating requests based on user roles and permissions.
  • Enhanced application security and user experience through centralized authentication and seamless access management.

 Siddhi-Data-Scheduler

Role: Developer | Technologies: Java, Spring Boot, Hibernate, JPA, RESTful APIs, Microservices

  • Built a robust data scheduling system to run CRON jobs and fetch data from the HRMS portal.
  • Processed and stored data into the organization's databases using dual database connection configurations.
  • Implemented Aspect-Oriented Programming (AOP) for dynamic validation and authorization of API requests.
  • Optimized data handling with an efficient scheduling mechanism to ensure accurate and timely data updates.

Timeline

SDE-1

Prozo Integrated Logistics Pvt Ltd
01.2024 - Current

Software Development Engineer -1

ECOM EXPRESS Pvt Ltd
06.2021 - 12.2023

Software Developer (Intern)

BHARAT ELECTRONICS LIMITED
04.2020 - 05.2020

B.Tech/B.E. - Computer Science & Engineering

Amity University

XII - ICSE

LITTLE FLOWER SCHOOL

X - ICSE

LITTLE FLOWER SCHOOL
ARJIT UPADHYAY