Rahul Singh
Full-stack developer, real-time systems
I build backend systems and real-time infrastructure — video calling platforms, WebSocket servers, and the APIs that hold them together. Comfortable across the stack: React and Next.js on the frontend, Node.js and Express on the backend, deployed and run on AWS and Docker. Based in Noida, India.
Selected work
Real-Time Video Calling Platform
Personal projectA WebRTC video conferencing platform built around Mediasoup's SFU architecture, designed to scale to 1M concurrent users. Built the signaling server end to end — RTP capability negotiation, WebRTC transport creation, and producer/consumer logic over WebSockets — plus the Next.js client that renders peer connections and media streams.
Node.js · WebSockets · WebRTC · Mediasoup · Next.js · AWS EC2
Authenticated REST API Backend
Personal projectREST API backends built with Express and MongoDB covering sign-up, sign-in, and sign-out flows. JWT-based sessions, bcrypt password hashing, CORS handling, and schema validation, with configuration and secrets managed through dotenv across environments.
Node.js · Express · MongoDB · JWT · Docker
Real-Time Multiplayer Chess
Personal projectA multiplayer chess app built end to end: a WebSocket server handling low-latency game state and synchronization across players, paired with a Next.js/TypeScript client that reflects opponent moves instantly and uses chess.js for move validation.
Next.js · TypeScript · WebSockets · chess.js · Tailwind CSS
NetZeroThink — Company Website
FreelanceA production marketing site for a decarbonization services company, built with Next.js and Framer Motion. Handled responsive UI, animation, performance tuning, DNS, and Vercel deployment — reaching roughly 1K monthly unique views and a 20% lift in visitors.
Next.js · Framer Motion · Vercel
Experience
Freelance Web Developer
- Developed and deployed a production website for a decarbonization services company using Next.js.
- Implemented responsive UI components, animations, and performance optimizations.
- Managed deployment and hosting on Vercel.
Skills
- Frontend
- React, Next.js, TypeScript, Tailwind CSS, Framer Motion, Recoil, Context API
- Backend
- Node.js, Express, REST APIs, WebSockets, WebRTC, Mediasoup, JWT Auth, next-auth, OpenAPI spec
- Databases & caching
- MongoDB, PostgreSQL, SQL, Redis, Prisma ORM
- Architecture & tooling
- Turborepo & monorepos, Zod, middleware design
- Cloud & deployment
- AWS EC2, Docker, Nginx reverse proxies, Vercel, serverless, CI/CD
- Languages
- JavaScript, TypeScript, Java, C++, C
Education
B.Tech, Computer Science and Engineering
Expected 2027Noida International University
Certifications: Full Stack Web Development (Physics Wallah), Full Stack Development (100xDevs).
Get in touch
Open to backend and full-stack roles, and freelance work on real-time systems. The fastest way to reach me is email.
singhrahul48635@gmail.com