About
Detail-oriented Java Spring Boot backend developer with a strong focus on building scalable RESTful APIs, secure authentication systems, and optimized database architectures. Passionate about writing clean code and solving complex real-world problems.
Skills & Expertise (22)
Work Experience
Backend Developer
E-Commerce Platform
Present - Present
Developed a fully functional, stateless backend architecture for an e-commerce platform using Spring Boot and RESTful principles. Implemented secure user authentication and Role-Based Access Control (Admin/Customer) using Spring Security 6, BCrypt, and JSON Web Tokens (JWT). Engineered complex relational database mappings (One-to-Many, Many-to-One) using Spring Data JPA and Hibernate for managing users, products, carts, and orders. Integrated automatic inventory/stock deduction algorithms upon checkout and dynamic cart value calculation. Documented and tested APIs effectively using Swagger UI / OpenAPI 3.
Backend Developer
Enterprise Library Management System
Present - Present
Architected a scalable backend system using Microservices (Book, Borrow, and User modules), enabling seamless inter-service communication via Spring Cloud OpenFeign. Implemented centralized routing and security using Spring Cloud Gateway, securing endpoints with JWT authentication and building a robust Role-Based Access Control (RBAC) system for Admin and Student workflows. Configured Netflix Eureka Naming Server for dynamic service registration, discovery, and load distribution of backend instances.
Education
Bachelor of Computer Applications (BCA) - Pt. Chiranji Lal Sharma Govt College
- · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Relocation
Not Open to Relocation
Skills (22)
Click a skill to find developers with the same skill