Work
Chennai, Tamil Nadu, India
→
Summary
Engineered a Java-based CLI application for Bank Account Management, facilitating user accounts, transactions, and robust exception handling.
Highlights
Created a Java-based Command Line Interface (CLI) application for comprehensive bank account management, including user accounts and transactions.
Implemented robust exception handling mechanisms, ensuring application stability and data integrity during critical financial operations.
Managed account data persistence through efficient file operations, providing reliable storage and retrieval of user financial information.
Chennai, Tamil Nadu, India
→
Summary
Designed and built a console-based Student Management System using Core Java, demonstrating strong OOP principles for streamlined record management.
Highlights
Developed a console-based Student Management System using Core Java, effectively managing student records.
Applied key Object-Oriented Programming (OOP) principles including inheritance, encapsulation, and modular design, demonstrating foundational software engineering practices.
Streamlined student data management processes, improving data organization and accessibility within the application.
Chennai, Tamil Nadu, India
→
Summary
Developed a secure User Authentication System, implementing login/signup functionality with Spring Security and JWT for enhanced security.
Highlights
Engineered a secure user authentication and authorization system leveraging Spring Security and JWT, protecting sensitive user data.
Implemented robust login and signup functionalities, enhancing user experience and system security.
Ensured data confidentiality and integrity through token-based authentication, critical for modern web applications.
Chennai, Tamil Nadu, India
→
Summary
Led the development of a Task Manager Application, creating robust APIs and applying clean architecture for efficient task and user management.
Highlights
Designed and implemented robust RESTful APIs using Spring Boot and PostgreSQL to manage user and task data, ensuring efficient data retrieval and manipulation.
Developed a scalable application architecture incorporating controller-service-repository layers, enhancing modularity and maintainability for future expansions.
Improved data integrity and system performance through optimized PostgreSQL schema design and query implementation for task and user management.
About
Highly motivated and results-driven Java Backend Developer with a strong foundation in Core Java, Spring Boot, and PostgreSQL, eager to apply comprehensive technical skills to build scalable and secure applications. Proven ability to develop robust APIs, implement authentication systems, and manage databases through hands-on project experience, demonstrating a commitment to clean architecture and problem-solving. Seeking an entry-level position to contribute to innovative projects and grow professionally within a dynamic organization.
Skills
Programming Languages
Core Java, SQL.
Frameworks
Spring Boot.
Database
PostgreSQL.
Tools
IntelliJ IDEA, PgAdmin4, Postman.
Concepts
REST API, CRUD Operations, MVC, JWT, Object-Oriented Programming (OOP), Layered Architecture, Authentication, Authorization, Exception Handling.
Soft Skills
Discipline, Leadership, Adaptability, Communication, Problem-Solving, Teamwork.