AS

Ayaan Saifi

Information Technology graduate · Full Stack Developer

Ghaziabad, Uttar Pradesh, India

@ayaan_saifi

0 followers

🎓 Bachelor of Technology (Information Technology) at Krishna Engineering College · Graduated 2025

About

Information Technology graduate with strong foundations in Java, JavaScript, SQL, and full-stack web development. Builds responsive React.js applications and RESTful backend services with Spring Boot, and is actively strengthening problem-solving skills through Data Structures & Algorithms.

Experience

  • Java Full Stack Developer Intern
    QSpiders · Noida
    Nov 2024 – Present

    Undergoing training in Core Java, SQL, JDBC, and Web Technologies through hands-on project-based learning. Working on Java-based problem solving, application logic implementation, and database query optimization. Developing understanding of frontend-backend integration and REST-based application workflows. Building practical knowledge in Full Stack Development using modern web technologies and development tools.

Education

Skills

Tools / apps / platforms

<3 months <3 months Just getting started - under three months. This is also what shows when a level has not been set.
Git MySQL Docker GitHub Vercel Netlify Postman VS Code Apache Maven JetBrains IntelliJ IDEA

Projects

  • React.js, Java, Spring Boot, Spring Data JPA, Hibernate, MySQL

    Developed a full-stack Employee Management System with a React.js frontend and a Spring Boot REST API backend. Implemented CRUD operations for employee records using Spring Data JPA, Hibernate, and MySQL. Designed RESTful APIs for creating, retrieving, updating, and deleting employee data with structured request and response handling. Integrated the React.js frontend with backend REST APIs to deliver a clean, user-friendly interface for managing employee records.

  • Java, Spring Boot, Spring Security, JWT, OAuth2, MySQL

    Built a production-ready Spring Boot authentication backend exposing REST APIs for registration, login, logout, token refresh, and authenticated user access. Implemented JWT access/refresh token authentication with expiration handling, validation, refresh-token rotation, and secure cookie-based refresh flow. Integrated Google and GitHub OAuth2 login using Spring Security, and persisted users and roles with Spring Data JPA and MySQL. Applied DTOs, request validation, global exception handling, environment-based configuration, and Docker to make the service maintainable and deployment-ready.

  • Java, Spring Boot, Spring Security, React.js, Spring Data JPA, MySQL

    Built a full-stack, role-based car rental platform with two distinct user roles, Customer and Car Owner, each with dedicated dashboards and access permissions. Implemented stateful, session-based authentication and authorization using Spring Security to secure role-specific endpoints and protect sensitive operations. Enabled car owners to list, update, and manage their vehicles, while customers can browse available cars, place rental bookings, and track booking status. Designed relational data models and RESTful CRUD APIs for users, vehicles, and bookings using Spring Data JPA, Hibernate, and MySQL. Structured the backend with a layered architecture (controller-service-repository), DTOs, and centralized exception handling, and integrated a React.js frontend to consume the REST APIs end-to-end.

Courses & certifications

  • Java Full Stack Developer Certification · QSpiders · 2025
  • Java with Data Structures & Algorithms · Apna College

Explore the Broxer community

🤖
Online · instant AI help
Broxer