Hi, I'm Rahul Kumar

Full-stack engineer with strong DSA foundations, building scalable APIs, real-time WebSocket architectures, and production-ready web applications.

Download Résumé
About Me

I’m Rahul

19 yrsBCA StudentOpen to work

Core Expertise

  • Full-Stack Engineering
  • Backend Architecture
  • Data Structures & Algorithms
  • Real-Time Systems
  • System Design Fundamentals
  • API Design & Integration
  • Performance & Scalability

Tech Stack

Next.jsNode.jsYjsWebSocketsReact.jsJavaScriptTypeScriptPrismaRTKPostgres SQLRedisExpressFastifyDrizzleDockerGitMongo DBPythonCC++TailwindShadcn

Systems & Architecture

  • Real-time systems using WebSockets
  • Dockerized backend services
  • REST + WebSocket hybrid APIs
  • Database-driven scalable architectures

LeetCode

111+

Easy 23 • Medium 88 • Hard 0

GitHub · Last 61 Days

View Profile →
Loading…

Projects

DevSync
Featured Project

DevSync

DevSync is a real-time collaborative developer platform that enables teams to write code, execute commands, and collaborate live within a shared environment. It features synchronized editors, an integrated terminal for live execution, and WebSocket-driven state sharing to maintain real-time consistency across users. The platform is backed by a scalable Node.js architecture, supports isolated execution using containerized environments, and ensures persistent project state to enable reliable, multi-user collaboration across sessions.

Key Highlights

  • Real-time collaboration using WebSockets
  • Integrated terminal with live command execution
  • Headless terminal & GUI processes using Xvfb (X11)
  • Concurrent file editing with conflict handling
  • Scalable backend APIs with Node.js
  • Dockerized environments for isolated execution & deployment

Tech Stack

Next.jsExpress.jsCloudinaryVercelRenderWebSocketsPrismaDockerXvfbYjs
Bookwise

Bookwise

BookWise is a full-stack library management system designed with real-world access control and automation. Users can discover, borrow, and return books through a secure, approval-based flow. Admins manage users and inventory with protected routes and fine-grained permissions. Background workflows automate emails, reminders, and overdue handling reliably.

Key Highlights

  • User authentication and session management using NextAuth
  • Admin-only routes with role-based access control
  • Book borrowing and request approval workflow
  • Redis-backed rate limiting to prevent abuse
  • Email notifications for request status updates
  • Background job processing using QStash

Tech Stack

Next.jsDrizzle ORMNextAuthRedisRate LimitingQStashNodeMailer
NewTube

NewTube

NewTube is a full-stack social media platform that blends short-form content, micro-posts, and video sharing into a unified experience. Users can create posts, upload video shorts, interact through likes, dislikes, and comments, and edit their content in real time. The platform is built with a scalable REST-based backend and a responsive frontend, enabling smooth content discovery and user engagement.

Key Highlights

  • User-generated posts and video shorts
  • Like, dislike, comment, and edit interactions
  • Content feed with real-time updates
  • Scalable REST APIs using Node.js and Express
  • MongoDB data modeling for social interactions

Tech Stack

ReactNode.jsExpress.jsMongoDBMongooseREST APIs
Career Journey

My Experience

Fullstack Developer Intern

Inboxkit

Jan 2025 – PresentRemote - Gurgaon, India

Building Fullstack Applications,which are scalable and maintainable

  • Improved Performance by optimizing database queries and reducing API response times.
  • Made Company sub products from scratch alone.
  • Working on multiple frameworks and languages simultaneously.
Next.jsMERNGoFastify
Contact

Let’s work together

I’m open to internships, full-time roles, and meaningful freelance work. If you’re hiring or building something interesting, let’s talk.

Other platforms