Sharadindu Das

Full Stack Developer

I build products end to end, from the database and APIs up to the interface. Lately that has meant multi-tenant SaaS, real-time collaborative editing, and analytics that hold up at scale.

About Me

Hello! I'm Sharadindu, a full-stack developer based in Kolkata. Over the last three years I've worked on real products, a multi-tenant newsletter and publishing SaaS, a real-time collaborative editor, an e-commerce store and the admin dashboard behind it. Usually I own the feature end to end, from the database up to the UI.

On the frontend I work with Next.js, React, and TypeScript, along with TanStack Query and Router, Zustand, and Tailwind with shadcn/ui. On the backend it's Node.js, Bun, Hono, and Express, building REST and GraphQL APIs on PostgreSQL, MongoDB, and Redis. I've also worked with ClickHouse for analytics at scale, Restate for durable workflows, and Yjs, Hocuspocus, and Socket.io for real-time features.

Background

I've done B.Tech in Computer Science & Engineering, and worked with dynamic startups. These experiences have sharpened my ability to innovate, collaborate effectively, and tackle real-world challenges head-on.

Skills Snapshot

  • Frontend: Next.js, React, TypeScript, JavaScript, TanStack Query, TanStack Router, Zustand, Redux, React Flow
  • Real-time: Yjs, Hocuspocus, Socket.io
  • Backend: Node.js, Bun, Hono, Express.js, REST APIs, GraphQL, Restate
  • Validation: Zod, Valibot, Yup
  • Databases & ORM: PostgreSQL, ClickHouse, Redis, MongoDB, Drizzle ORM, Mongoose
  • UI/UX Focus: Tailwind CSS, shadcn/ui, daisyUI, Sass, Bootstrap
  • Tools & Platforms: Git, GitHub, Gitlab, Vite, AWS (EC2, S3), Stripe, Nginx, PM2

Experience

Where I have worked and what I actually built while I was there.

Full Stack Developer

May 2025 - Present

WhiteRose Lab

Kolkata, India

React, Next.js, TypeScript, Bun, GraphQL, PostgreSQL, ClickHouse

  • Building a multi-tenant newsletter and publishing platform where creators write posts, send them to their subscribers, and run a public website off the same content, working across both the frontend and the backend.
  • Built the real-time collaborative editor using Yjs and Hocuspocus, letting multiple users edit the same post at once without conflicts.
  • Designed and built the segment query builder from scratch, along with the drag-and-drop workflow automation builder.
  • Integrated Stripe in two places, creators paying the platform for their plan and readers paying creators directly for paid subscriptions, using webhooks to keep payment state in sync on both sides.
  • Moved analytics onto ClickHouse to store and query events at scale without touching the main database, and put newsletter sends on Restate as durable workflows that resume from the failed step instead of starting over.
  • Built the super-admin dashboard for Pitch40, an equity-crowdfunding platform, reviewing fundraises, approving KYC, and managing investors and startups.

Frontend Developer

Jun 2024 - Nov 2024

Gouranga Paul & Sons

Kolkata, India

Next.js, TypeScript, Tailwind, shadcn/ui

  • Built the entire online store customers shop on, covering product listings, cart, and checkout, structured into layered, domain-driven modules with caching and lazy loading for fast loads.
  • Refactored the authentication flow to be more secure and reliable, moving access and refresh tokens into httpOnly cookies.
  • Built the admin dashboard the shop runs on, covering the product catalog and image uploads, order management with live status updates, customer accounts, delivery rules, and sales analytics.

Junior Frontend Developer

Apr 2023 - Mar 2024

United Monks

Remote

React, JavaScript, Sass

  • Rebuilt the company website to replace a legacy jQuery and PHP stack. Added route-level code splitting and lazy-loaded images, taking the Lighthouse score from 50 to 90.
  • Delivered client websites for brands including Diageo (Signature), Sun Village, and Lazy Eight, building responsive, cross-browser UI to agency deadlines.

My Projects

Check out some of the projects I have worked on various web applications which showcases my skills and creativity.

Devtinder

Built a Tinder-style networking app for developers where users swipe right to connect or left to pass, and two people liking each other opens a private chat; used Socket.io rooms to deliver messages in real time and checked the JWT httpOnly cookie on the socket handshake so only matched users can talk.

React
TypeScript
Socket.io
DaisyUI
Tailwind CSS
Node.js
Express
MongoDB

Foodflow

Built a food ordering app on live Swiggy data where users browse restaurants, open menus, and build up a cart; used a small Express proxy to forward the API calls a browser isn't allowed to make directly, with Firebase for Google sign-in, Redux for cart state, and the Razorpay checkout popup on the frontend.

React
JavaScript
Redux
Tailwind CSS
shadcn/ui
Node.js
Express
Firebase