About
Java Developer with hands-on experience engineering RESTful APIs and backend applications using Java and Spring Boot. Skilled in Spring Security, JWT authentication, Spring Data JPA, Hibernate, MySQL, JDBC, CRUD operations, pagination, sorting, DTO-based design, and layered architecture. Strong foundation in OOP, SQL, and maintainable backend application development.
Skills & Expertise (28)
Work Experience
Java Backend Project
Expense Tracker Application
Present - Present
Engineered a multi-user expense tracking backend using Spring Boot and MySQL, providing RESTful APIs for managing expense data. Secured REST APIs with stateless JWT authentication using Spring Security, implementing token-based access control for protected endpoints. Structured the backend using Controller-Service-Repository architecture and DTO-based request/response mapping to maintain separation of concerns and prevent direct entity exposure. Implemented CRUD operations with Spring Data JPA and optimized record retrieval using Pageable-based pagination and sorting. Integrated Hibernate/JPA for object-relational mapping and database persistence through Spring Data JPA repositories.
Java Console Application
Library Management System
Present - Present
Engineered a console-based Library Management System using Core Java and OOP, integrating JDBC with MySQL for persistent data management. Designed Book, Student, and Borrow Record classes to model library operations using object-oriented principles. Implemented JDBC-based CRUD operations for managing library records and database interactions. Applied modular class design and exception handling to organize application functionality and database operations.
Education
Bachelor of Engineering (B.E.) โ Computer Science and Engineering - Vaigai College of Engineering
2022 - 2026 ยท India
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Need Sponsorship
Relocation
Open to Relocation
Skills (28)
Click a skill to find developers with the same skill