Java Full Stack & Backend Developer

Building systems
that actually work

CSE student at ABES Engineering College, Ghaziabad. I build Spring Boot backends, parse raw network packets, and ship full-stack apps — currently in my 4th year and already 6 projects deep.

407 LeetCode
6 Projects
2027 Grad
☁️
MyDrive — File Storage System
Full-stack Google Drive clone — upload, download, search and delete files through a React frontend backed by Spring Boot.
  • RESTful APIs for file upload, download, search, and deletion
  • Secure file handling with validation and efficient data transfer
  • Clean React UI with file browsing and management
Java Spring Boot MySQL React.js HTML/CSS/JS
🎓
Student Management System
Secure backend for managing students, courses and enrollments with JWT-based stateless authentication.
  • JWT + Spring Security for stateless session management
  • Full CRUD REST APIs for students, courses, and enrollments
  • Clean layered architecture: controller → service → repository
Java Spring Boot Spring Security JWT MySQL
🏋️
Fitness Microservice — Distributed Fitness Tracker
A microservices-based fitness tracking platform — Spring Boot services talk through an API Gateway, activity events flow over RabbitMQ, and an AI service generates coaching recommendations via the Gemini API.
  • Six independently deployable services: Eureka discovery, Config Server, API Gateway, user/activity/AI services
  • Event-driven design — Activity Service publishes to RabbitMQ, AI Service consumes and analyzes with Gemini
  • Keycloak-backed JWT auth enforced at the gateway, with auto user-sync into the User Service
  • Polyglot persistence: MySQL for users, MongoDB for activities and AI recommendations
  • React 19 + Vite frontend consuming everything through the gateway, never the services directly
Java Spring Boot Spring Cloud Microservices RabbitMQ MongoDB MySQL Keycloak React.js Gemini AI Mockito
Food Delivery App
A full-featured food delivery web application with interactive menu, cart functionality, and smooth responsive UI — deployed on Vercel.
  • Built with React.js + Vite for fast, component-driven UI
  • Responsive layout with dynamic menu and cart state management
  • Clean CSS styling with smooth user interactions
React.js JavaScript CSS3 Vite Vercel
Burger Website — React
A modern, responsive burger restaurant website with interactive menu, featured items, about section, and contact interface — styled with Bootstrap.
  • Fully responsive layout for desktop and mobile using Bootstrap
  • Reusable React components: menu cards, navbar, hero, contact
  • Deployed on Vercel with clean UX and food-centric design
React.js Bootstrap JavaScript CSS3 Vite
Languages
Java
Backend & Security
Spring Boot Spring Security JPA / Hibernate JWT OAuth2 REST API
Testing
JUnit 5 Mockito
Frontend
React.js Bootstrap HTML5 CSS3 Material UI Recharts
Databases
MySQL Redis
DevOps & Cloud
AWS EC2 AWS RDS Docker CI/CD
Tools
Git GitHub Maven Postman
Core CS
DSA OOPs DBMS OS Networking

I'm a 4th year CSE student at ABES Engineering College, Ghaziabad, building backend systems with Java and Spring Boot. My focus is on writing clean, well-structured server-side code — REST APIs, JWT security, and database design.

My most advanced project is a Deep Packet Inspection engine that parses raw network packets from PCAP files, extracts domain names from encrypted TLS handshakes, and makes real-time allow/block decisions — built entirely from scratch in Java without a network library.

Outside projects, I've solved 407+ problems on LeetCode, qualified Round 2 of Code Clash at IIT Jodhpur, and earned an Oracle Cloud GenAI certification. I'm actively looking for backend internship opportunities.

Education
ABES Engineering College
B.Tech in Computer Science Engineering
Dr. A.P.J. Abdul Kalam Technical University (AKTU)
2023 – 2027 Ghaziabad, UP
🏅
Oracle Cloud Infrastructure — Generative AI Professional
Oracle Certification · 2025
🏦
JPMorgan Chase Software Engineering Virtual Experience
Forage · Industry simulation
⚔️
Code Clash — IIT Jodhpur
Qualified Round 2 in competitive programming
💻
407 LeetCode Problems Solved
Data Structures and Algorithms · kartik__938

Let's connect

I'm actively looking for backend internship opportunities. If you're hiring or want to talk about a project, reach out — I respond fast.