Skills & Expertise (28)
Work Experience
Java Full Stack Development Training
JSpider, BTM Layout
Mar 2024 - Dec 2024
Gained hands-on experience in Java Full Stack Development, including HTML, CSS, JavaScript, Java, Spring Boot, Hibernate, JDBC, and Servlets. Worked with SQL, MySQL, Git/GitHub, VS Code, and IntelliJ to build and deploy full-stack applications. Developed RESTful APIs and integrated third-party services, following industry best practices.
Associate Software Engineer — Java Full Stack Developer
NeoSoft — XpressBees
Jan 2025 - Present
Worked on Spring Boot microservices including Address Engine, Geo Insight, and Cluster services for XpressBees, handling production-scale address and shipment data. Enhanced the Address Engine microservice to efficiently handle high-volume address requests by reusing stored latitude–longitude data and selectively invoking Google and Locus APIs, resulting in faster response times and an approximate 15% reduction in external API calls. Implemented dynamic clustering to group multiple addresses from the same user into a single coordinate, reducing database load and improving lookup performance. Resolved message ordering and concurrency issues in the Geo Insight service using a Redis-based distributed locking mechanism. Designed and optimized REST APIs in the Cluster service to fetch only required data, significantly improving UI performance and response times. Migrated a legacy PHP-based Shipment Update application to React.js, improving application speed, maintainability, and user experience. Integrated Keycloak authentication with role-based access control for secure, page-level authorization in the React application. Wrote and maintained unit tests using JUnit and Mockito, following TDD practices.
Education
Bachelor of Technology - Computer Engineering - ZHCET, Aligarh Muslim University
2019 - 2023 · Afghanistan
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Relocation
Open to Relocation