Ayushi Narang

Full Stack Developer.

The process of transforming ideas into functional digital experiences excites me.

About

Hey there! I’m a Full-Stack Developer with a strong focus on React and performance optimization. I thrive on building smooth, user-friendly web apps that deliver exceptional speed and experience.

My stack blends React, TypeScript, and Next.js for front-end excellence — paired with Node.js and Python on the backend. I use both NoSQL (MongoDB, Firebase) and SQL (PostgreSQL, Supabase) databases — choosing the best tool to deliver reliable, scalable solutions.

I enjoy pushing the envelope with new technologies. I’ve built real-time features using WebRTC, Socket.IO, and secure authentication flows with OAuth 2.0 (Google & Clerk). With over 8+ deployed web apps and 2–3 years of hands-on experience, I know what it takes to ship production-ready products.

Experience

Nov 2024 — Present

Cocomo (Stealth)

Full Stack Developer

Collaborate closely with a remote engineering team to develop core functionalities for a full-stack AI-powered application, including user onboarding flows, invite-only user systems, dashboards, customer database connections, and Google Ads integrations. Ensure cross-browser compatibility and full responsiveness across devices.

Independently developed and deployed the company’s landing page — Cocomo — in just 2 weeks.
React.js
Next.js
TypeScript
Tailwind CSS
PostgreSQL
Node.js

July — August 2024

Sensation Software Solutions Pvt. Ltd.

Software Developer Intern

Designed and developed a robust video conferencing platform utilizing React, Node.js, Socket.io, and WebRTC. Engineered real-time communication and peer-to-peer connections, integrated MongoDB as a scalable database solution, and implemented secure user authentication with Google OAuth 2.0.
React.js
Node.js
Express.js
MongoDB
WebRTC
Socket.io

Projects

Cocomo – Landing Page

Screenshot of Cocomo – Landing Page
→ Developed and shipped in just 2 weeks using Next.js and TypeScript.→ Attained a perfect 100/100 Performance Score on Google PageSpeed Insights through advanced lazy loading, strategic caching, and image optimization. View Metrics→ Optimized with SEO best practices to deliver another flawless 100/100 Score, elevating search visibility.→ Engineered for cross-browser compatibility and ensured a fully responsive experience across all devices.
Next.js
TypeScript
Tailwind CSS

FlowX – Drag & Drop Pipeline Builder

Screenshot of FlowX – Drag & Drop Pipeline Builder
→ Developed a fully responsive pipeline builder using React.js, Zustand, React Flow, and Supabase (PostgreSQL).→ Implemented intuitive drag & drop interactions with features like connecting/disconnecting nodes, undo/redo, auto-save, download, reset, and secure share access with view/edit modes.→ Optimized canvas interactions and real-time feedback, achieving ~30% faster edits and reducing user errors significantly.→ Designed real-time auto-save for every edit to Supabase, ensuring zero data loss — validated over 20+ live sessions.→ Achieved perfect 100 Performance, SEO, and Accessibility scores on Google PageSpeed Insights for both desktop and mobile.
React.js
Zustand
React Flow
Supabase
PostgreSQL
Tailwind CSS

Notebox – Productivity App

Screenshot of Notebox – Productivity App
→ Developed an intuitive rich text editor for seamless note-taking using Next.js and Editor.js.→ Integrated the Google Gemini API for AI-powered content generation, enhancing productivity.→ Secured user accounts with robust Clerk OAuth 2.0 authentication.→ Implemented dynamic user profile management with Firebase Auth and Firestore for reliable data handling.
Next.js
Firebase
Editor.js
OAuth 2.0
Google Gemini

Vidtalk – Video Conferencing App

Screenshot of Vidtalk – Video Conferencing App
→ Architected a scalable video conferencing solution leveraging the MERN stack.→ Enabled high-quality, low-latency peer-to-peer connections for up to 6+ participants using WebRTC.→ Implemented secure user one-tap sign-in with Google OAuth 2.0.→ Facilitated real-time signaling and chat with Socket.io.→ Integrated Editor.js for note-taking and rich-text editing during meetings.→ Developed a comprehensive dashboard to track meeting history, schedule sessions, and deliver timely email reminders.
React.js
Node.js
MongoDB
Express.js
WebRTC
Socket.io
Editor.js
OAuth 2.0

Flights - React Version of Google Flights

Screenshot of Flights - React Version of Google Flights
→ Developed a fully functional Google Flights clone with a sleek and intuitive UI.→ Built with React.js and styled using Tailwind CSS for rapid and responsive design.→ Integrated the Google Flights API to fetch real-time flight data, ensuring accurate search results and booking options.→ Designed to be 100% responsive and cross-device compatible, delivering a seamless user experience on mobile, tablet, and desktop.
React.js
Tailwind CSS
Google Flights API

YouTube Comments Classifier

Screenshot of YouTube Comments Classifier
→ Built a real-time YouTube comments classifier using React.js, TypeScript, Python, and Tailwind CSS.→ Integrated the YouTube API to fetch live comment streams and categorize them with an average 80% accuracy.→ Automatically classifies comments into Positive, Negative, Funny, Neutral, Spam, and Question categories.→ Includes an interactive Pie Chart and Horizontal Bar Graph for category insights, plus lists of top comments per category.→ Designed a fully responsive layout to deliver a consistent experience across all devices.
React.js
TypeScript
Python
Tailwind CSS
YouTube API
Data Visualization

PizzaDoe – Online Pizza store

Screenshot of PizzaDoe – Online Pizza store
→ Built an end-to-end online pizza ordering store with seamless Razorpay payment integration.→ Introduced a customize-your-pizza feature for personalized orders, elevating the user experience.→ Designed an intuitive admin dashboard with automated inventory alerts via email when stock levels are low.
React.js
Redux
Node.js
Express.js
MongoDB
Razorpay

Bharat Crafters – E-commerce

Screenshot of Bharat Crafters – E-commerce
→ Built a full-featured e-commerce platform empowering local artisans and promoting authentic handicrafts across India.→ Implemented comprehensive, role-based dashboards for buyers and sellers, supporting inventory management, order tracking, and product management.→ Integrated secure online payments and implemented all essential features of a modern e-commerce experience — from product discovery to checkout.→ Enabled real-time communication between buyers and sellers using Socket.io, enhancing customer support and trust.
React.js
Redux
Node.js
Express.js
MongoDB
Cloudinary
Socket.io
RazorPay

Get In Touch

If you're interested in working together or just want to say hi, you can count on hearing back from me!

Inspired by Brittany Chiang's website.

© 2025 Ayushi Narang.