Skip to content

Full-Stack Web Developer

Building web applications from interface to infrastructure.

I'm Ishant Khatri, a full-stack web developer working across frontend interfaces, backend systems, databases, and deployment.

01 — Work

Selected projects

01In development

Lissi

Interest-based chat rooms

A web application centred on anonymous, interest-based communities. People pick a display name, discover public rooms through interest tags, and join or create their own.

  • React
  • TypeScript
  • LiveKit
Read case study
02In development

Second Brain

Personal information manager

A web application for organising and managing personal information, built as a React and TypeScript client over an Express and MongoDB API.

  • React
  • TypeScript
  • Express.js
  • MongoDB
Read case study

02 — Stack

Technical skills

Frontend

Interfaces and client apps

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • Bootstrap
  • shadcn/ui

Backend

APIs and application logic

  • Node.js
  • Express.js
  • REST APIs
  • JWT authentication
  • Zod validation
  • bcrypt

Databases

Modelling and data access

  • MongoDB
  • Mongoose
  • PostgreSQL
  • Prisma
  • Neon

Tools & Deployment

Shipping and running software

  • Git & GitHub
  • npm / pnpm
  • Postman
  • Docker
  • Vercel
  • AWS EC2
  • Nginx
  • HAProxy
  • PM2
  • GitHub Actions
  • DNS & domains

03 — About

About me

I learn by building. Most of what I know comes from taking an idea, shipping a working version, and understanding why each layer of the system behaves the way it does.

I'm comfortable across the stack: designing interfaces, building APIs, modelling data, handling authentication, and deploying the result to a server I configured myself.

04 — Contact

Get in touch