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.