Hi, I'm Shubham Yadav

Full-Stack Web Developer

Crafting modern, scalable web applications with cutting-edge technologies. Specialized in building full-stack solutions from frontend interfaces to robust backend architectures.

const developer = { fullStack: 'true', passionate: 'always' }

About Me

I'm a B.Tech pre-final year student at IIIT Ranchi and a passionate full-stack web developer with expertise in building scalable, user-centric applications. With a strong foundation in both frontend and backend technologies, I focus on creating seamless digital experiences.

My academic journey at IIIT Ranchi and hands-on project work have shaped my experience across AI-powered platforms, microservice architectures, and subscription-based systems. I am also strengthening my DSA skills to build a stronger problem-solving foundation. I am committed to writing clean, maintainable code and following industry best practices.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or helping others in the developer community.

Full-Stack Development

Frontend to backend, database design to deployment

Microservices Architecture

Building scalable systems with service-oriented design

AI Integration

Leveraging AI APIs for intelligent features and automation

DSA Practice

Building strong problem-solving skills with data structures and algorithms

Profile photo of Shubham Yadav

Shubham Yadav

B.Tech Pre-Final Year, IIIT Ranchi

Full-Stack Web Developer

Featured Projects

PrepAI

An AI-powered interview preparation platform that analyzes resumes and job descriptions to generate personalized interview questions, behavioral questions, skill gap analysis, ATS score, and a structured preparation plan.

Key Features

  • AI-generated technical questions
  • Behavioral interview questions
  • ATS/Match score evaluation
  • Skill gap analysis
  • Preparation roadmap

Tech Stack

  • React.js - Frontend
  • Node.js & Express - Backend
  • Groq API - AI Integration
  • MongoDB - Database
React Node.js AI/ML REST API

Drive For Good

A modern subscription platform combining golf performance tracking, monthly prize draws, and charitable giving. Features real Razorpay payment integration, admin analytics dashboard, and 100% PRD compliance.

Key Features

  • JWT authentication
  • Real Razorpay payment processing
  • Stableford score management
  • Monthly draw system with prizes
  • Multi-tier charity integration
  • Admin analytics dashboard

Tech Stack

  • React.js - Frontend
  • Node.js & Express - Backend
  • Supabase PostgreSQL - Database
  • Razorpay - Payments
  • SCSS - Styling
React Express PostgreSQL Payment Gateway

Flight Search Service

A Node.js MySQL flight booking system built with microservice architecture. Implements MVC design pattern with multiple independent services communicating via RabbitMQ message queue for real-time synchronization.

Microservices

  • Authentication Service
  • API Gateway
  • Booking Service
  • Flight & Search Service
  • Reminder Service

Tech Stack

  • Node.js - Runtime
  • Express.js - API Framework
  • MySQL - Database
  • RabbitMQ - Message Queue
  • Sequelize - ORM
Node.js MySQL Microservices MVC Architecture

Technical Skills

Frontend

React.js
JavaScript
HTML5
CSS3/SCSS
UI/UX Design
Responsive Design

Backend

Node.js
Express.js
REST APIs
JWT Authentication
Middleware
API Design

Databases

MongoDB
MySQL
PostgreSQL
Supabase
Database Design
SQL Queries

Architecture & Tools

Microservices
MVC Architecture
Git & GitHub
RabbitMQ
AI API Integration
Payment Gateways

Core Focus Areas

AI-Based Development
Full Stack Web Development
Microservices
DSA & Problem Solving

Codolio Profile

Codolio profile card

A snapshot of my coding profile and activity.

Get In Touch

I'm always interested in hearing about new projects and opportunities. Feel free to reach out!