Hi, I am Shubham Gupta

Full StackDeveloper

I enjoy building full-stack apps withNext.js,Node.js, andTypeScript. Lately, I have been exploringAIand always try to learn something new.

Shubham Gupta

Work Experience

Full Stack Engineer

HUZL.INCurrent

June 2025 - Present

Worked at HUZL, a freelance platform where hirers post jobs and hustlers apply, manage projects, and track work after hiring. I built the backend for Hustler Development Program (HDP), a contest feature where users participate in competitions (like photography, development) and win rewards based on rankings. I handled schema design, APIs, and overall contest flow. I built the Community and Activity feature where platform activities like hiring, posting projects, following users, and other actions are shown in a feed. I implemented follow and unfollow functionality and created a ‘Following’ tab to show activity only from users you follow. I faced race condition issues while handling activity counts and updates, and fixed them to ensure data stays correct during concurrent operations. I used MongoDB aggregation to fetch and structure activity feed data efficiently even with high activity. I worked on a major feature called Session-Based Booking where hustlers can create sessions and hirers can book them. I designed the complete database schema for session providers, session types (like 30 mins, 60 mins), availability, and recurring session patterns. I added MongoDB transactions in multiple APIs to make sure operations are atomic, so partial or broken data does not get saved when users leave flows incomplete. I built logic to list sessions by pairing hustlers and hirers and showing only the latest session per day for each pair. I fixed multiple bugs in payment-related flows after integration and improved overall reliability of bookings. I also worked on frontend improvements for booking flows and improved the landing page UI with better structure and animations. Worked across Next.js, Node.js, MongoDB, and AWS, with more focus on backend logic and data handling.

Next.jsReact.jsNode.jsMongoDBAWS
Open

About Me

Full stack developer who ships real products

I am a full stack developer with 1+ year of experience working on production apps in both full time and freelance roles. I enjoy building SaaS tools, AI powered features, and real time user experiences.

I like taking ideas to a complete product. I focus on clean UI, smooth flows, and code that stays simple to maintain.

Bachelor of Computer Applications

2021 - 2024
Babu Banarasi Das University
CGPA: 8.4/10

Masters of Computer Applications

2024 - Present
Chandigarh University
CGPA: 8.8/10

My Tech Stack

Frontend

ReactNext.jsTypeScriptTailwind CSSFirebaseSupabaseAppwriteFramer Motion

Backend

Node.jsGoExpressREST APIsGraphQLLangChainWebSockets

DevOps and Tools

DockerDocker HubAWSGitGitHub ActionsVercelNetlify

Database

MongoDBPostgreSQLMySQLRedisFirebase

Featured Projects

PostMyGig - Freelance Gig Sharing Platform

PostMyGig - Freelance Gig Sharing Platform

A platform where freelancers can post excess gigs they can’t handle, allowing other freelancers to pick them up. It features real-time chat, gig discovery, and a feedback system.

Open Project
CodeX - Cloud IDE

CodeX - Cloud IDE

A flexible cloud-powered IDE similar to Replit, using Monaco Editor, AI-powered code tools, a code converter, and seamless file control powered by Supabase.

Open Project
BuildMyCV - AI Resume Builder

BuildMyCV - AI Resume Builder

An AI-powered resume builder with ATS support, role-based suggestions, job analysis, and smart recommendations to help job seekers create strong resumes.

Open Project
Interview Buddy - AI Interview Prep

Interview Buddy - AI Interview Prep

An AI-driven interview preparation tool with role-specific questions, difficulty control, detailed answers, and language-based practice for multiple interview rounds.

Open Project

Feedback From People I’ve Worked With

Loading testimonials...

Get In Touch

Let's Connect

I'm always interested in new opportunities and exciting collaborations. Reach out anytime — I usually reply within a day!

Emailshubhamkgupta720@gmail.com
LocationIndia, Earth
Socials

Send a Message