Back
Available for work

Nikhil Sahani.

Full-Stack Developer

BCA · Chitkara University · 2023–2026

Introduction

Self-driven full-stack developer and relentless builder currently in my second year of BCA at Chitkara University. I don't wait to learn — I ship. From AI-powered SaaS platforms to intelligent productivity tools, I build products end-to-end: database design, backend architecture, cloud infrastructure, and polished frontend UI. My natural habitat is the JavaScript ecosystem — Next.js, React, Node.js, TypeScript — but I adapt fast and pick up new stacks as the problem demands. I've integrated LLMs (Claude, Gemini), wired up real-time job queues, built multi-tenant billing with Stripe, and deployed production workloads on AWS (EC2, RDS, S3, API Gateway). I think in systems, write clean APIs, and care deeply about the user experience on both sides of the stack.

Technical Skills

LanguagesJavaScript, TypeScript, Python
FrontendReact 19, Next.js 16, Tailwind v4, Framer Motion, Radix UI, Zustand, Zod
BackendNode.js, Fastify, BullMQ, Redis, Prisma, Mongoose
DatabasesPostgreSQL, MongoDB, DynamoDB, AWS RDS
CloudAWS EC2, S3, RDS, API Gateway, DynamoDB, IAM, Vercel
Auth & PayNextAuth v4, JWT, OAuth 2.0, Stripe, Webhooks
AI & APIsClaude SDK, Gemini AI, Google Drive API, Resend
ToolsGit, GitHub, Vitest, pino, ESLint

Projects

ContractIQ

SaaS · AI · Legal-Tech

AI-Powered Legal Contract Review Platform

Stack: Next.js 16, TypeScript, Fastify 4, Prisma, PostgreSQL, BullMQ, Redis, AWS EC2/RDS/S3/API Gateway, Stripe, Claude SDK, Google GenAI, Zod, Zustand

  • Built a multi-tenant SaaS that ingests PDFs/DOCX contracts (~200 pages), auto-classifies type via AI, and delivers risk scores, clause flags, and negotiation priorities in ~60 seconds.
  • Engineered an async background job pipeline with BullMQ + Redis; deployed on AWS EC2 with RDS (PostgreSQL) and S3 presigned URLs for secure document storage and retrieval.
  • Integrated Stripe billing with four subscription tiers (Solo → Enterprise), usage-quota enforcement, HMAC-signed webhooks, and full audit logging for compliance-grade operations.
  • Exposed a developer REST API with API key auth, rate limiting, and webhook events — enabling legal-tech platforms to embed contract intelligence programmatically.

PaperMode

Productivity · AI · Students

AI-Powered Study Planner — Honest Calendar for Students

Stack: Next.js 16, React 19, Tailwind CSS v4, Framer Motion, Radix UI, MongoDB, Mongoose, NextAuth v4, Google Drive API, Gemini AI

  • Designed an "honest calendar" that tracks planned vs. actual study sessions, exposing real productivity gaps; integrated Google Gemini for adaptive AI-powered scheduling suggestions.
  • Implemented Google OAuth via NextAuth v4 (JWT sessions + onboarding gate) with Google Drive sync for seamless cross-device persistence and a polished Framer Motion UI.