Summary
Overview
Education
Skills
Projects
Certification
Languages
Timeline
Generic

Rakshit Rao

Delhi

Summary

Aspiring software developer with experience in Java Spring Boot and H2 Console for back end development, along with skills in website design. Passionate about creating innovative solutions and delivering user-friendly experiences. Proficient in UX design, prototyping, wire framing, and front-end development using tools like Figma. Seeking opportunities to apply my skills in dynamic projects and gain hands-on experience in the tech industry.

Overview

1
1
Certification

Education

BTech - Information Technology

BPIT
New Delhi, Delhi
04.2025

12th -

St. John's Academy
New Delhi, Delhi
03.2023

10th -

St. John's Academy
New Delhi, Delhi
03.2021

Skills

  • Java
  • Spring boot
  • Hibernate
  • Figma
  • HTML/CSS
  • Wire Framing
  • Prototyping
  • Thymeleaf
  • Restful API
  • NodeJs
  • React
  • JavaScript

Projects

Blog Post website

  ● Developed a secure web application using Spring Boot with MVC architecture .

  ● Implemented Spring Security for authentication and role-based access control. 

  ● Integrated user authentication and password hashing with BCrypt . 

  ● Designed a password reset system using email-based token generation.   

  ● Utilized Spring Data JPA for efficient database operations.

  ● Used H2 in-memory database for development and testing. 

  ● Built the front-end with Thymeleaf for dynamic rendering.

  ● Implemented Spring Mail for email notifications.


AI Powered email

  ● Built the backend using Spring Boot to handle API requests.

  ● Integrated Gemini API (1.5 Flash version) for AI-powered email generation.

  ● Used Vite + React for the frontend for fast performance.

  ● Implemented Material UI (MUI) for a clean and responsive UI.

  ● Used Axios to send requests from the frontend to the backend.


 Expense Tracker API’s

  ● Used Neon PostgreSQL as the cloud database for storing expenses and user data.

  ● Implemented CRUD operations for expenses, categories, and users via RESTful  APIs. 

  ● Developed backend using Java Spring Boot with service and repository layers.

  ● Integrated authentication and input validation to enhance security. 

  ● Tested APIs using Postman and optimized database queries.

Certification

  • Google UI/UX Design
  • Java + DSA
  • Full Stack Java

Languages

English
Advanced (C1)
Hindi
Bilingual or Proficient (C2)

Timeline

BTech - Information Technology

BPIT

12th -

St. John's Academy

10th -

St. John's Academy
Rakshit Rao