About
Entry-level Java and Spring Boot Developer with hands-on experience designing and building scalable backend systems using Java, Spring Boot, JDBC, and MySQL. Strong command of RESTful API design, OOP principles, MVC architecture, microservices, and data structures. Eager to contribute to large-scale, high-impact software systems and collaborate within agile, fast-paced engineering teams. Committed to writing clean, maintainable, and efficient code.
Skills & Expertise (33)
Work Experience
Developer
ShopSphere
Apr 2026 - Jun 2026
Designed a personal-scale microservices backend (products, orders, inventory, users) to learn service decomposition, independent from a monolith design. Implemented Spring Cloud Gateway and Eureka Discovery to practice dynamic routing and service registration patterns used in production systems. Added JWT-based authentication/authorization across services, and used Kafka to decouple order, inventory, and notification flows. Used Redis for a basic product-catalog cache to study cache-aside patterns; wrote tests with JUnit 5, Mockito, and Testcontainers. Containerized services with Docker Compose, documented endpoints with Swagger, and set up a GitHub Actions pipeline for build/test on push.
Developer
Memory Game Application
Nov 2024 - Nov 2024
Built a Java Swing desktop game with multiple modes using ArrayList and OOP design patterns for modular, reusable components.
Developer
Library Management System
Aug 2024 - Oct 2024
Built a layered backend (Controller–Service–DAO) managing 500+ book records with full CRUD, authentication, and borrow/return logic. Designed a normalized MySQL schema and added indexing that cut lookup query time by roughly 80% on the seeded dataset. Built a Java Swing front end so librarians could manage inventory without direct database access.
Education
Bachelor of Engineering — Electronics & Telecommunication - JSPM's Bhivarabai Sawant Institute of Technology and Research
- 2024 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (33)
Click a skill to find developers with the same skill