Focused on creating intuitive and performant web experiences. Bridging the gap between prototyping and production.
Selected Projects

A Discord Clone built with Next.js, Tailwind CSS, and TypeScript.
Work Experience
Featured Content

Me only.

AWS Summit Bangalore 2025.

Enjoying times at IISc Bangalore

Me only.
Blog
How React Handles Concurrency Without Breaking JavaScript's Single Thread
Understanding how React 18 enables concurrent UI updates, handles multiple API calls, and keeps your app responsive, all while JavaScript runs on a single thread.
useUpdateEffect: The Missing React Hook for Conditional Rendering
How to use useUpdateEffect to skip the initial render of a React hook
React useEffectEvent: The Hero We Need to Prevent API Apocalypses
How React's new useEffectEvent hook can save you from accidentally DDoS-ing your own backend, inspired by Cloudflare's recent outage
Implementing Role-Based Access Control (RBAC) in React: A Complete Guide
Learn how to implement RBAC pattern in React applications with practical examples, best practices, and security considerations
Building Your Own Express-like Middleware System
Learn how to implement a simplified middleware system that mimics Express.js functionality with step-by-step explanations and examples.
GitHub Activity
My contributions over the past year
Connect
Feel free to contact me at rohitnandi01234@gmail.com