khushichawla
React
Next.js
TypeScript
Node.js
PostgreSQL
Docker

Khushi Chawla.

Full Stack Developer

Building scalable full stack applications, AI-powered workflows, and modern web experiences with clean architecture and thoughtful design.

Experience

  • Developed reusable React.js components, improving UI consistency and accelerating frontend feature development.
  • Built secure Express.js REST APIs for backend services with a focus on performance and maintainability.
  • Implemented Supabase Authentication with role-based access control for secure user authentication and authorization.
  • Applied Agentic AI workflows to automate development tasks, reducing manual effort by 30% and accelerating feature delivery.
Portfolio

Projects

A selection of projects built with modern technologies and thoughtful engineering. Each piece showcases scalable architecture and clean design.

Captions

Next.jsTypeScriptBullMQWhisperFFmpegRemotion
  • Built an AI-powered video captioning platform where uploaded videos are processed using FFmpeg for audio extraction.
  • Developed an asynchronous backend pipeline using Express.js, BullMQ, and Redis to process videos efficiently.
  • Optimized video rendering using Remotion, enabling faster exports and automatic uploads to Cloudinary.

OneProfile

ReactTailwind CSSTanStack RouterExpress.jsNeon PostgreSQL
  • Built a developer portfolio platform enabling users to create, customize, and share a single public profile.
  • Designed secure REST APIs with Passport.js authentication, PostgreSQL, URL validation, and SSRF protection.
  • Optimized performance and user experience using TanStack Query (v5) for caching and debounced API requests.

TeamFlow

Next.jsMongoDBshadcn/uiAuth.jsDocker
  • Built a collaborative project management platform supporting teams, task assignment, and role-based access control.
  • Integrated a transactional email onboarding system using Nodemailer and enabled real-time notifications with WebSockets.
  • Optimized API latency by up to 95% using MongoDB indexes, Mongoose lean queries, and database connection pooling.

Skills

Frontend

HTMLCSSJavaScriptTypeScriptReactNext.jsReact NativeTailwind CSSBootstrap

Backend

Node.jsExpress.jsREST APIsPassport.jsJWT

Database

MongoDBPostgreSQLNeonDrizzle ORMMongooseSQL

Tools & DevOps

GitGitHubDockerRedisBullMQPostmanVercelGitLab CI/CD