
Shaun N S
Software Developer | Building fast, polished web experiencesBuildingfast,polishedwebexperiences
About
I'm Shaun, a full stack engineer. I mostly work with React and TypeScript on the frontend, and Node.js with NestJS on the backend. I've built authentication systems, payment flows with Stripe and Razorpay, and real-time features using WebRTC and Socket.IO.
Right now I'm contributing to NELT, an early-stage esports startup, helping build out their chat system for the MVP — one-on-one chats, group chats, and team conversations, all in real time.
I also build my own projects, like VentureNest and Spectrax. I like following Clean Architecture and SOLID principles in these — it just makes the codebase easier to live with as it grows.
Tech Stack
Projects
Experience
Backend & Full Stack Engineer – Contributor
Jan 2026
-PresentShipped 11+ pull requests across a shared NestJS/TypeScript backend and React frontend
Built the platform's chat system end-to-end — one-to-one, group, and team conversations — on a single MongoDB schema with a type discriminator
Used Firebase Realtime Database as a publish-only layer for live updates while MongoDB remained the source of truth
Built the full chat experience — conversation lists, message threads, reactions, typing indicators, read receipts
Built a multi-step local-team creation wizard with real-time invitation handling, using Zustand for state management
- TypeScript
- NestJS
- Node.js
- React
- Zustand
- MongoDB
- Firebase Realtime Database

