About
Java developer with hands-on experience building backend applications using Java, Spring Boot, REST APIs, JPA, Hibernate, and MySQL. Currently expanding into full-stack development while strengthening problem-solving skills through LeetCode practice.
Education
-
Bachelor of EngineeringMechanical Engineering · Nov 2022 – May 2026
Skills
- SQL <3 months
- CSS <3 months
- HTML <3 months
- Java <3 months
- JavaScript <3 months
- React <3 months
- Spring MVC <3 months
- JWT <3 months
- Spring Security <3 months
- API Integration Understanding <3 months
- Hibernate <3 months
- JPA <3 months
- Exception Handling <3 months
- Data Structures and Algorithms <3 months
- Oop <3 months
- Advanced DBMS <3 months
Tools / apps / platforms
- Apache Maven <3 months
- Claude <3 months
- Docker <3 months
- Git <3 months
- GitHub <3 months
- GitHub Copilot <3 months
- Google Gemini <3 months
- Kubernetes <3 months
- MySQL <3 months
- OpenAI ChatGPT <3 months
- PostgreSQL <3 months
- Postman <3 months
- VS Code <3 months
Projects
-
Bus Reservation SystemJava
Developed ticket booking and cancellation functionality with seat availability and fare calculation, plus validation and error handling.
-
Banking System ApplicationJava, Object-Oriented Programming
Developed a modular banking management system with account creation, deposits, withdrawals, balance enquiry, interest calculation, input validation, and exception handling.
-
E-Commerce Backend ApplicationJava, Spring Boot, MySQL, JPA, Hibernate, JWT
Developed REST APIs for user authentication, product management, cart management, and order processing. Implemented JWT-based authentication and authorization, role-based access control, database integration, pagination, request validation, global exception handling, cart management, order tracking, and layered architecture using Controller, Service, and Repository components.