My Projects

Java & Spring Boot Development Projects

ATM Management System

Core Java Project

Developed a console-based ATM application using Java and Object-Oriented Programming principles. The system simulates real banking operations while maintaining clean and modular code architecture.

Key Features

  • PIN Authentication
  • Cash Withdrawal
  • Cash Deposit
  • Balance Inquiry
  • Transaction History
  • Exception Handling

Tech Stack: Java, OOP, Collections Framework, File Handling

Student Management System

Spring Boot Project

Built a RESTful backend application to manage student records efficiently. Implemented CRUD operations with proper layered architecture and database integration.

Key Features

  • Create Student Records
  • Update Student Details
  • Delete Student Records
  • Search Students
  • REST API Endpoints
  • Database Integration

Tech Stack: Java, Spring Boot, Hibernate, JPA, MySQL, REST API

Employee Management System

Enterprise Backend Project

Designed a backend system for managing employee data in an organization. Implemented scalable REST APIs and database operations following industry-standard backend practices.

Key Features

  • Add Employee
  • Update Employee Information
  • Delete Employee Records
  • Search Employees
  • RESTful API Development
  • Database Persistence

Tech Stack: Java, Spring Boot, Hibernate, MySQL, Maven, REST APIs

```