Résumé

Debarati Seal, full-stack developer in Kolkata, India

Debarati SealKolkata, India--:-- ISTOpen to internships and full-time roles

I build web apps in Next.js, TypeScript and Supabase, and on the MERN stack.

RésuméGitHubLinkedIn
About

I'm Debarati. I build websites and apps, and I'm picky about how they feel.

Debarati Seal

Picky means motion that lands at the right moment and layouts that still work on a small phone. I'm happiest on the frontend, mostly in Next.js and TypeScript, but I've built whole products on my own, database and all. I'm in my final year of B.Tech IT at RCCIIT, Kolkata, graduating in 2027. Next, I want a startup team where I can build a feature all the way through and watch people use it.I'm happiest on the frontend, in Next.js and TypeScript, but I've built whole products on my own, database and all. I'm in my final year of B.Tech IT at RCCIIT, Kolkata, graduating in 2027. Next, I want a startup team where I can build a feature all the way through and watch people use it.

Practice

Practice

Full-stack products

Schema, API and interface designed as one thing, so the seams stay where I put them.Database, API and interface, built together.

AI features

Answers that stream, and model output checked against a schema before anyone sees it.Streamed answers, with model output checked before anyone sees it.

Frontend systems

Sign-in, payments and components built to survive the third feature.Sign-in, payments and reusable components.

Community & mentorship

Getting first-years from “I broke it” to a merged pull request.Getting first-years from “I broke it” to a merged pull request.

Selected work

Startup app and website · 2025

Journey Sync

The app and the website of a study-abroad startup, both built on my own.A study-abroad startup's app and website, both built on my own.

5xfaster API, from 1.0 s to 0.2 s

  • Next.js 16
  • TypeScript
  • Supabase
  • Tailwind CSS
  • TanStack Query
  • Gemini
  • Groq
  • Stripe
  • Docker
  • AWS
Journey Sync on a laptop and a phone: the website's 'In sync with your study abroad journey' beside the app's 'Find your course abroad'
Sole developerRead case study →

Health AI · 2025

MedHive

A health assistant designed so hospitals can train AI together without sharing patient records.A health assistant designed so hospitals can train AI without sharing patient records.

  • Next.js 15
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Framer Motion
  • Supabase
  • Groq
  • Vercel AI SDK
  • Hugging Face
MedHive's landing page: "Building medical AI that's ethical", over its federated-learning pitch
Frontend developerRead case study →

B2B SaaS · 2025

Zenith

A project management app where AI agents turn a requirement into tasks and assign each one to the right person.A project tool where AI agents plan and assign the work.

  • Next.js 15
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • Three.js
  • MongoDB
  • Civic Auth
  • Gemini
  • LangGraph
  • FastAPI
Zenith's landing page: "You Build Under One Roof", over its planning, building, testing and deployment pitch
Full-stack developerRead case study →

EdTech · 2025

Swift Prep

A study app that turns a syllabus into study material, flashcards, quizzes and presentations.A study app that turns a syllabus into notes, flashcards, quizzes and slides.

99Lighthouse on desktop, landing page

  • Next.js 15
  • TypeScript
  • Supabase
  • Gemini
  • Vercel AI SDK
  • Zod
  • Upstash Redis
  • Tailwind CSS
  • MCP
Swift Prep's landing page: "Because your exam doesn't care that you just started", over its study platform pitch
Full-stack developerRead case study →

Full-stack app · 2026

Refined Gatherings

An event booking site with group bookings, Razorpay payments and QR tickets.Event booking with group bookings, Razorpay payments and QR tickets.

70automated tests against double booking

  • React
  • Vite
  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • Razorpay
  • Cloudinary
  • JWT
  • GitHub Actions
Refined Gatherings' home page on a laptop: "Gatherings, planned to the last detail", over a photo of a restaurant dining room
Sole developerRead case study →

Community · 2024

Bug Bounty

A website broken on purpose, for a debugging contest at RCCIIT.A site broken on purpose, for RCCIIT's debugging contest.

25issues raised by 9 contestants

  • HTML
  • CSS
  • JavaScript
  • GitHub
Bug Bounty's Debug Quest: a level of deliberately broken cards for contestants to find and fix
Designer and developerRead case study →
Stack

What I build with

Most used

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js
  • Tailwind CSS
  • Supabase
  • MongoDB
  • HTML & CSS
  • Git & GitHub

Features I've built

  • Authentication
  • Payments
  • Real-time chat
  • Push notifications
  • Admin dashboards
  • PWA
  • SEO

Also used

Languages
Python · Java
Libraries
Express · shadcn/ui · TanStack Query · Zod · Mongoose · Framer Motion · GSAP · Lenis · Three.js
Databases
PostgreSQL · MySQL
AI
Groq · Gemini · Vercel AI SDK
Services
Stripe · Razorpay · Cloudinary · Sentry · Web Push
Tools
Vite · GitHub Actions · Docker · AWS · Vercel · Vitest · Postman · Figma

Most used

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js
  • Tailwind CSS
  • Supabase
  • MongoDB
  • HTML & CSS
  • Git & GitHub

Features I've built

  • Authentication
  • Payments
  • Real-time chat
  • Push notifications
  • Admin dashboards
  • PWA
  • SEO
Also used29 moreShow ↓
Languages
  • Python
  • Java
Libraries
  • Express
  • shadcn/ui
  • TanStack Query
  • Zod
  • Mongoose
  • Framer Motion
  • GSAP
  • Lenis
  • Three.js
Databases
  • PostgreSQL
  • MySQL
AI
  • Groq
  • Gemini
  • Vercel AI SDK
Services
  • Stripe
  • Razorpay
  • Cloudinary
  • Sentry
  • Web Push
Tools
  • Vite
  • GitHub Actions
  • Docker
  • AWS
  • Vercel
  • Vitest
  • Postman
  • Figma

Experience

Experience

Jul to Sep 2025 · Remote

IELTS Proficiency

Full-stack developer intern

Journey Sync case study →
  • Built Journey Sync, the company's study-abroad app, on my own as a full-stack PWA
  • Designed the database and wrote the backend and frontend in Next.js, TypeScript and Supabase
  • Added sign-in, real-time chat, notifications, payments and admin analytics
  • Built the Journey Sync website, which is still live
  • Built the company's study-abroad app, Journey Sync, on my own, with sign-in, real-time chat, payments and admin analytics
  • Built its website, which is still live

Sep 2024 to Sep 2025 · Remote

Google DSC

Web & Web3 associate, RCCIIT

Bug Bounty case study →
  • Ran technical events with around 100 attendees
  • Mentored first-years through their first open-source contributions
  • Taught Git, GitHub and debugging
  • Built Bug Bounty, the website for our debugging contest
  • Ran technical events for around 100 people and mentored first-years into open source
  • Built Bug Bounty, the site for our debugging contest

Awards

Awards

Where I've placed

Hackathons, tech fests and student programmes.

  1. HackHazards 2025

    Top 3 of 790+ projects

    A global hackathon with 2,900+ participating teams

    2025

  2. AIgnite 2025

    4th place

    East India's largest GenAI hackathon, with 300+ participants

    2025

  3. Techtrix 2025

    1st place

    Software Development track, RCCIIT's annual tech fest

    2025

  4. GSSoC '24

    Top 50 campus ambassador (#27)

    GirlScript Summer of Code 2024 Extended

    2024

Contact
1 of 3