About
Computer Science undergraduate at M. S. Ramaiah Institute of Technology with a strong foundation in Java, backend development, and data structures and algorithms. Has hands-on experience building RESTful applications with Spring Boot, Spring Security, JPA/Hibernate, MySQL, and JWT authentication, with a focus on Java backend and software development roles.
Education
-
BEM. S. Ramaiah Institute of TechnologyComputer Science Engineering · 2024 – 2028
Skills
- SQL <3 months
- Java 1 to 2 years
- JavaScript <3 months
- React <3 months
- Spring MVC <3 months
- Spring Security <3 months
- API Integration Understanding <3 months
- Hibernate <3 months
- Data Structures and Algorithms <3 months
- Spring <3 months
- JWT Authentication <3 months
- Spring Data Jpa <3 months
- Oop <3 months
Tools / apps / platforms
- Apache Maven <3 months
- GitHub <3 months
- JetBrains IntelliJ IDEA <3 months
- MongoDB <3 months
- MySQL <3 months
- PostgreSQL <3 months
- Postman <3 months
Languages
- English Speak
- Hindi Speak
- Kannada Speak
Projects
-
React, REST APIs, MySQL, Security, Node.js, Express
Developed a full-stack hostel allotment system for managing students, rooms, preferences, and hostel allotments. Implemented CGPA-based preference allotment, application locking, multi-round room allocation, role-based authorization, document uploads, and real-time dashboard refresh.
-
Java, Spring Boot, Spring Security, JWT, PostgreSQL, JPA/Hibernate, Swagger/OpenAPI, Maven, Lombok, REST APIs
Developed a RESTful backend for managing donors, volunteers, teams, camps, and medical partners. Implemented JWT authentication and role-based authorization using Spring Security and BCrypt, built dashboard and reporting APIs, and documented and tested APIs using Swagger/OpenAPI with centralized exception handling.
Courses & certifications
- NPTEL DMS Certification · NPTEL
- NPTEL DBMS Certification · NPTEL
⚽ Extracurricular activities
-
ACE Club — Core Member
Responsible for logistics and treasurer activities, managing event operations, resources, and coordination. Led and collaborated with a team to plan and execute hackathons, quizzes, and other technical events.
-
NSS Member — Blood Donation Camps
Collaborated with NSS volunteers to organize and support blood donation camps.