About
Java Backend Developer with strong knowledge of Core Java, Spring Boot, Spring Security, Hibernate, JPA, REST APIs, and SQL. Experienced in developing secure backend applications using JWT Authentication, OAuth2 and Microservices Architecture. Familiar with Apache Kafka, Docker, Kubernetes, AWS, Grafana, JUnit 5, and Mockito. Currently pursuing MCA and actively building scalable, cloud-ready backend systems.
Skills & Expertise (45)
Work Experience
Backend Developer
BikeRide
Present - Present
Built a ride-booking backend application with authentication, ride management, OTP verification, and role-based access control. Implemented JWT authentication, OAuth2 login, refresh tokens, password reset, and email verification workflows. Integrated Redis for OTP management and Apache Kafka for asynchronous event processing. Developed REST APIs using Spring Boot, JPA/Hibernate, and MySQL with Swagger documentation. Containerized the application using Docker and wrote unit tests using JUnit 5.
Backend Developer
E-Commerce Backend Application
Present - Present
Built a backend e-commerce application with user registration, login, authentication, and product management features. Implemented JWT authentication, refresh tokens, role-based access control, and custom exception handling using Spring Security. Developed REST APIs with pagination, validation, DTO mapping, and Swagger API documentation. Designed database entities and relationships using JPA/Hibernate and MySQL. Created unit tests using JUnit 5 and followed industry-standard layered architecture (Controller → Service → Repository).
Backend Developer
Bookstore Microservices System
Present - Present
Developed a microservices-based bookstore backend with separate User Service and Book Service using Spring Boot. Implemented service discovery using Eureka Server and centralized request routing through Spring Cloud Gateway. Built RESTful APIs and managed independent deployment of microservices using Docker containers. Configured inter-service communication, service registration, and scalable microservice architecture principles.
Backend Developer
Swiggy Backend Clone
Present - Present
Developed a production-style Swiggy backend with secure user authentication, restaurant management, menu management, cart, order, and coupon modules. Implemented JWT-based authentication, role-based authorization (User, Restaurant, Admin), password encryption using bcrypt, and protected REST APIs. Built advanced backend features including fraud detection & order validation, dynamic restaurant search & filtering, smart delivery partner assignment, surge pricing, and restaurant recommendation system. Integrated MongoDB Atlas for persistent data storage and designed scalable RESTful APIs following industry-standard layered architecture (Routes → Controllers → Services → Models). Deployed the application on Render and managed configuration using environment variables, demonstrating backend deployment and cloud hosting skills.
Education
Master of Computer Applications, Computer Science - Maharishi Arvind University
2024 - 2026 · Afghanistan
Bachelor of Computer Applications, Computer Science - SSG Pareek PG College
2021 - 2024 · Afghanistan
Senior Secondary Education, Commerce - N.K Public School
2020 - 2021 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Relocation
Open to Relocation
Skills (45)
Click a skill to find developers with the same skill