Selected work
A few things I’ve built.
ClipSync
A full-stack video sharing platform inspired by modern creator ecosystems, built with React, Node.js, Express.js, and MongoDB. Features include secure authentication, video publishing and playback, search and recommendations, watch history, likes, comments, playlists, subscriptions, channel management, content sharing, and a creator dashboard with analytics. The backend exposes modular REST APIs with MongoDB aggregation pipelines, while Cloudinary powers media storage and email workflows handle account verification and password recovery.
Event-Driven Microservices
A production-style event-driven microservices architecture built with Node.js and Express.js, where independent Posts, Comments, Moderation, and Query services communicate asynchronously through a centralized event bus. The system demonstrates loose coupling and eventual consistency, with Docker containerization and Kubernetes orchestration managed through Skaffold. It also includes service synchronization, event propagation and replay patterns, ingress-based routing, and a React client for interacting with the distributed system.
OAuth 2.0 & OpenID Connect
A full-stack authentication platform built to understand and implement OAuth 2.0 and OpenID Connect from first principles. It supports credential-based and Google authentication, access and refresh token flows, secure HTTP-only cookie sessions, protected routes, role-based admin authorization, token refresh and logout, with a React frontend and TypeScript/Express backend backed by Prisma. The project also includes rate limiting, request validation and dedicated authentication, admin and health-check APIs.
Realtime Notifications
A full-stack real-time notification system built with Next.js, exploring event-driven updates and persistent user notifications. The project focuses on delivering updates to connected clients in real time while handling notification state, API communication, and the surrounding application flow in a modern Next.js architecture.
Freelance work - Hospital Website
Freelance healthcare website built for a real hospital, with a responsive public site and custom Node.js admin dashboard for managing content, media and analytics.
About
Curious about the whole stack.
I’m Dhatrish, a B.Tech Electrical Engineering graduate from NIT Raipur and an Analyst at Deloitte USI. I enjoy moving between interfaces, APIs, databases and infrastructure to turn ideas into working products.
Writing
Notes from things I build.
Short technical notes on authentication, web development and experiments.