Gaurav Datt Bhatt

Full Stack Engineer | Problem Solver | Innovator

About Me

I'm a passionate Full Stack Engineer currently pursuing my Bachelor's degree at NMIT college in Bengaluru. With a strong foundation in computer science and hands-on experience in modern technologies, I specialize in developing scalable and responsive web applications using TypeScript, React, Node.js, and Python.

My journey in tech has led me to work on diverse projects, from e-learning platforms to real-time bidding systems. I'm constantly seeking new challenges and opportunities to expand my skillset and contribute to innovative solutions.

Experience

1

Backend Intern

NepseTrading

Jan 2024 - July 2024

  • Contributed to backend development supporting 48,000 registered users
  • Enhanced security with JWT-based authentication and RBAC
  • Built real-time stock price alert system using Socket.io
2

Freelance Full-Stack Developer

Nepalaya Bazar

Oct 2023 - Jan 2024

  • Architected marketplace using React.js and Next.js
  • Designed and optimized API endpoints with Node.js and Express.js
  • Improved performance using Next.js SSR

Projects

A+ Pathshala

A+ Pathshala

Headless API for course management and content delivery.

Built a comprehensive e-learning platform with video streaming capabilities and a custom CMS.

TypeScriptMongoDBExpressNext.jsAWS S3
View Project
Ticketing-App

Ticketing-App

Microservices-based ticketing system with custom npm packages.

Engineered a scalable ticketing system with services for authentication, product management, and order processing.

Node.jsTypeScriptDockerMicroservices
View Project
MicroGraph-Backend-System

MicroGraph-Backend-System

Microservices architecture with GraphQL gateway.

Developed a robust backend system with independent services for User, Product, and Order management.

Node.jsExpressGraphQLRabbitMQ
View Project
Bidding Engine

Bidding Engine

Real-time collaborative bidding platform.

Created a dynamic bidding platform allowing real-time collaboration and live leaderboards.

Node.jsSocket.ioMongoDBNext.js
View Project
Real-Time Multiplayer Pong Game

Real-Time Multiplayer Pong Game

A real-time multiplayer Pong game built with plain JavaScript and Socket.IO for server communication.

Developed a real-time multiplayer Pong game where players can join and compete live. Used Socket.IO for real-time server-client communication and implemented game mechanics using plain JavaScript.

JavaScriptSocket.IONode.jsHTML5CSS
View Project
Movie Review Platform

Movie Review Platform

A platform to manage movies and reviews with search functionality and average rating calculation.

Developed a responsive web application with CRUD operations for movies and reviews, search functionality, and average rating calculation. Implemented dynamic UI updates for creating, editing, and deleting movies and reviews.

Next.jsTailwind CSSNodeJsExpressmongoDB
View Project
Menu Management System

Menu Management System

Node.js backend server for managing categories, subcategories, and items for a menu.

Created a backend system to manage a hierarchical menu structure with categories, subcategories, and items. Implemented features for search, CRUD operations, and tax applicability. Provided detailed documentation and a demo.

Node.jsExpress.jsMongoDBPostman
View Project

Skills

Languages

TypeScriptJavaScriptC++PythonJava

Frontend

ReactNext.jsHTMLCSSTailwind

Backend

Node.jsExpressGraphQLSocket.io

Databases

MongoDBMySQL

DevOps

DockerKubernetesAWSCI/CD

Tools

GitGitHubPostmanVS Code

Contact Me