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