Full Stack Engineer

Abhinav Gupta

|

MCA student at IIIT Vadodara (8.51/10), BCA from GGSIPU (9.2/10), Codeforces Pupil, and problem solver with 300+ DSA problems solved.

ReactNext.jsTypeScriptJavaSpring BootPostgreSQL
Profile.java
public class PortfolioProfile {
  private final String name = "Abhinav Gupta";
  private final String role = "Full Stack Developer";
  private final String location = "Delhi, India";

  public List<String> stack() {
    return List.of("React", "Next.js", "Spring Boot", "TypeScript");
  }

  public String availability() {
    return "Open to full-time, freelance, remote";
  }
}
300+ DSA
8.51 CGPA
7 Live Demos
1 Internship
Featured Work

What I've Built

Production-grade applications — React frontends, Java Spring Boot backends, REST APIs & more.

8Projects
8Featured
22Technologies
Flagship Case Study

Uber-style Ride-Hailing Backend

Ride-hailing backend with Spring Boot APIs for rider onboarding, driver matching, trip booking, fare calculation, and Dockerized deployment.

Problem

Design a backend that can coordinate riders, drivers, trips, and fare calculation with clear service boundaries.

Architecture
  • Layered Spring Boot services for users, drivers, rides, and pricing
  • REST controllers separated from business logic and persistence
  • Dockerized deployment path for repeatable local and cloud setup
Core APIs
Auth & rider onboardingDriver matchingRide bookingFare calculationTrip status updates
Tech Stack
JavaSpring BootREST APIsDockerOOP
Uber Backend - Ride-Hailing REST API screenshot
Driver MatchingFare LogicREST APIs

Travel World

Full Stack · MERN

MERN travel booking app with JWT auth, bcrypt-secured accounts, package discovery, booking flows, and admin CRUD controls.

MongoDBExpress.jsReact

Chat App

Full Stack · Real-time

Socket.io chat app with room-based messaging, live presence indicators, and an Express backend for real-time communication.

Socket.ioNode.jsExpress
Web3 HighlightVoting DApp
03

Voting DApp

Blockchain · Web3

Voting DApp with Solidity contracts, MetaMask integration, on-chain vote recording, and admin controls for candidates and election timing.

ReactExpress.jsSolidity

MediCore - Hospital Management

Full Stack · Java Backend

Hospital management backend with patient records, doctor scheduling, billing modules, PostgreSQL persistence, and JWT authentication.

JavaSpring BootJWT

Movie Ticket

Full Stack · React

Movie booking interface with seat selection, Clerk authentication, Tailwind UI, Docker support, and blockchain-backed transaction flow.

ReactDockerTailwind CSS

Lead Dashboard

Full Stack · React

Lead management dashboard for tracking sales pipelines, protected API data, JWT auth, and PostgreSQL-backed lead records.

ReactTypeScriptTailwind CSS

Gen AI Dashboard

Frontend · Next.js

Next.js AI dashboard with typed components, protected dashboard routes, analytics views, and PostgreSQL-backed data screens.

ReactTypeScriptTailwind CSS

Crafting Full Stack
Experiences

|

I care deeply about clean code, system design, and delivering experiences that users love. Whether it's a complex backend architecture or a micro-interaction on a button — every detail matters to me.

300+
DSA Problems
8.51
CGPA (MCA)
8
Projects Shipped
1
Internship
7
Deployments
2
Hackathons
3
Certifications

Languages

CC++JavaPythonJavaScriptTypeScriptSolidity

Frontend

HTMLCSSBootstrapTailwind CSSReact.jsNext.js

Backend & Database

Node.jsExpress.jsSpring BootMongoDBSQLREST APIs

Blockchain & Tools

Web3.jsMetaMaskGanacheTruffleRemix IDEDockerJWTGitHub

Currently Learning

Kafka event-driven architecture basicsDSA preparation for placementsAdvanced Next.js performance patternsMicroservices observability (OpenTelemetry)

What I'm Building

Kafka-backed notification pipeline prototypeSystem design notes and backend case-study writeupsConsistent DSA problem-solving routine

Open Source Contributions

My latest activity and repository stats on GitHub.

View Profile
 

Experience

Software Developer Intern

Aug 2023 - Oct 2023

Blockchain Developer Trainee · Code Eater

  • Built Ethereum smart contracts in Solidity for a marketplace and a Twitter-style dApp.
  • Tested and deployed contracts locally with Ganache and Truffle for reliability and correctness.
  • Integrated contracts with React frontend using Web3.js and MetaMask for seamless UX.
  • Wrote modular code with focus on security best practices and gas efficiency.

Education

Master of Computer Applications (MCA)

2025 - 2028

Indian Institute of Information Technology Vadodara (IIIT Vadodara)

GPA: 8.51 / 10 · Gandhinagar, Gujarat

Bachelor of Computer Applications (BCA)

2021 - 2024

Guru Gobind Singh Indraprastha University (GGSIPU)

GPA: 9.2 / 10 · Rohini, Delhi-NCT

Certifications

HackerRank Problem Solving
HackerRank React Development
Hackathon - HACKOUT '25
TLE Eliminators - Level 1
TLE Eliminators - Level 2
Coding Society Representative at GGSIPU

Technologies I work with

Tech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logoTech logo

Let's Work Together

Open to full-time roles, freelance projects, and collaborations. Drop me a message and I'll get back to you promptly.

Contact Details

Available for opportunities

Full-time · Freelance · Remote

Hire Me

© 2026 Abhinav Gupta · Built with Next.js & Spring Boot

Full Stack Developer · Delhi, India

Email Me