KM

Koustav Manna

webdev·blockchain·ai/ml
off
on

Thread 01 — Web Development

The full stack,
end to end.

Performant, accessible web applications — from pixel-precise interfaces to scalable backends. I ship production software with Next.js, TypeScript, and modern tooling.

Full StackNext.jsTypeScriptREST APIsDevOps

Stack

Frontend
ReactNext.jsTypeScriptTailwind CSSFramer MotionZustand
Backend
Node.jsExpressFastAPIRESTGraphQLWebSockets
Data
PostgreSQLMongoDBRedisPrismaSupabase
Tooling
DockerVercelCI/CDJestVitestGit

How I write code

Clean, typed, and built to scale.

Code other developers enjoy working with. Strong typing, server actions for mutations, and a clear separation of concerns — defaults, not afterthoughts.

  • TypeScript-first, end to end
  • Component-driven architecture
  • Server rendering by default
  • Optimistic UI for mutations
  • WCAG-compliant, keyboard-first
  • Edge-ready deployments
actions.ts
TypeScript
1// Next.js Server Action with Prisma
2import { prisma } from "@/lib/db";
3import { revalidatePath } from "next/cache";
4 
5export async function createProject(formData: FormData) {
6 "use server";
7 
8 const title = formData.get("title") as string;
9 const description = formData.get("description") as string;
10 
11 const project = await prisma.project.create({
12 data: { title, description, createdAt: new Date() },
13 });
14 
15 revalidatePath("/projects");
16 return { success: true, id: project.id };
17}

Selected work

4 projects
01★ featured

Collaborative Task Manager

Real-time task boards with drag-and-drop, team workspaces, and role-based access. Next.js App Router on Postgres.

Next.jsTypeScriptPostgreSQLPrismaWebSockets
02

Portfolio CMS

Headless CMS-powered portfolio with markdown content, project management, and an analytics dashboard.

Next.jsMDXSupabaseVercel
03

REST API Boilerplate

Production-ready Node + TypeScript API template with JWT auth, rate limiting, validation, and Docker.

Node.jsExpressJWTDockerZod
04

Realtime Chat

End-to-end encrypted chat with rooms, direct messages, file sharing, and read receipts over Socket.io.

ReactSocket.ioMongoDBRedis

How I ship

01
Design

Wireframe, component breakdown, design-system setup.

02
Build

Type-safe components, API routes, database schema.

03
Test

Unit + integration, E2E flows, accessibility audit.

04
Ship

CI/CD pipeline, edge deploy, performance monitoring.