About
Java Full Stack Developer specializing in building secure, production-ready RESTful APIs with Spring Boot, Spring MVC, and Spring Data JPA (Hibernate).
Skilled in implementing authentication and role-based authorization using Spring Security with JWT/OAuth2, and in designing layered, maintainable architectures (Controller → Service → Repository).
Delivered 50+ REST endpoints across two independently built projects, with hands-on experience integrating React frontends, MySQL/MongoDB databases, and API documentation via Swagger.
Strong foundation in data structures, OOP, and clean coding practices; quick to learn and eager to contribute to a fast-paced engineering team.
What I'm looking for
software engineer
Experience
Java Full Stack Developer
Skillheed — Online Coaching & Learning Management Platform
Jan 2025 – Jan 2025
Technologies: Java, Spring Boot, React, Hibernate (JPA), MySQL, JWT, Postman
• Built and shipped 35+ REST APIs powering student management, course management, authentication, and enrollment workflows for a full-featured LMS.
• Designed JWT-based authentication with role-based access control for three distinct user roles — Admin, Student, and Instructor.
• Developed the frontend in React and integrated it end-to-end with the Spring Boot backend, delivering complete CRUD flows via Hibernate (JPA) and MySQL.
• Followed a layered Controller → Service → Repository architecture to keep business logic decoupled and testable; validated all 35+ endpoints in Postman.
ReactJWTHibernate
Java Full Stack Developer
Secure REST API Platform — Authentication & Authorization
Jan 2025 – Jan 2025
Technologies: Java, Spring Boot, Spring Security, JWT, OAuth2, Spring Data JPA, MySQL, Swagger, Postman, Maven
• Architected a production-ready backend with 15+ modular REST endpoints, following a clean layered structure (DTO, Entity, Security, Exception Handling) for maintainability and scalability.
• Implemented Spring Security with JWT and OAuth2 to deliver secure authentication and role-based authorization across all endpoints.
• Integrated Spring Data JPA (Hibernate) with MySQL for efficient ORM-based data operations, reducing boilerplate CRUD code.
• Documented the full API surface with Swagger (OpenAPI) and monitored application health using Spring Boot Actuator and SLF4J/Logback logging.
• Applied global exception handling and request validation to ensure consistent, predictable API responses; verified all 15+ endpoints with Postman test suites.
Spring BootJWTSwagger
Education
IGNOU (Indira Gandhi National Open University)
Bachelor of Computer Applications (BCA)
2021 – 2026
Certifications
Full Stack Java Developer
Ducat
2025 – No expiry
Skills
OOPSJUnit 5MongoDBMySQLReactSwaggerGlobal Exception HandlingAPI ValidationOAuth2JWTSpring SecurityServletsJDBCRESTful API DesignSpring Data JPASpring MVCSpring BootJavaScriptSQLJava
Languages
English (Professional working proficiency)