Aspiring Software Developer with hands-on experience in full stack development using Java, Spring Boot, and React. js. Skilled in building RESTful APIs, implementing secure authentication, and developing responsive web applications. Seeking a software developer role to apply technical skills and contribute to impactful product development.
B.Tech
CGPA: 8.4 Coursework: Data Structures and Algorithms, Object-Oriented Programming, Database Management Systems, Operating Systems, Computer Networks, Java Programming
Percentage: 89%
Percentage: 94.8%
Tech Stack: Java, Spring Boot, Spring Security, JWT, MySQL, JPA, React.js
Engineered a scalable eCommerce REST API using Spring Boot with layered architecture (Controller-Service-Repository), implementing 15+ endpoints for products, users, carts, and orders with pagination and centralized exception handling. Secured all API endpoints using Spring Security and JWT - implemented role-based access control (Admin/User), stateless token validation, and HTTP Security filter chains to prevent unauthorized access. Built a fully responsive React.js frontend integrated with backend REST APIs via Axios, enabling seamless product browsing, cart management, and order placement workflows end-to-end.
Developed a real-time face recognition attendance system using Python, integrating OpenCV and face-recognition for accurate face detection, encoding, and matching. Implemented liveness detection using MediaPipe and deep learning models (Torch/Torchvision) to prevent spoofing with photos or videos. Built a full-stack solution with Flask backend and HTML/CSS/JavaScript frontend, storing attendance securely in Firebase (cloud) with a local backup in CSV format.
Developed a 2D Breakout game using Python and Pygame with paddle, ball, and brick mechanics Implemented collision detection, real-time movement, and game logic using OOP concepts Integrated sound effects and win/lose conditions for an interactive gameplay experience