Excalidraw Clone
Built a real-time collaborative whiteboard application. Enabled multiple users to draw & annotate with live sync. Implemented JWT authentication, undo/redo features, and autosave.
Full Stack Developer | React, Next.js, Node.js, MongoDB | Passionate about Building Scalable Web Applications
Full Stack Developer with 3+ years of experience building production-ready web applications using React, Next.js, and Node.js, with expertise in real-time features, security, Docker, CI/CD, and cloud deployment.
Master of Computer Applications - MCA, Computer Science
Sep 2024 - Jul 2026
Bachelor of computer application, Computer and Information Sciences and Support Services
May 2022 - Jun 2024
Polytechnic Diploma (CSE)
[object Object]
High School Diploma
2016 - 2017
Bachelor of Computer Science
[object Object]
Master's Degree
[object Object]
Bachelor of Computer Applications
[object Object]
Bachelor of Computer Applications (BCA), Computer Applications
July 2021 – May 2024
Diploma in Computer Science & Engineering, Computer Science & Engineering
May 2019 – July 2021
Built a real-time collaborative whiteboard application. Enabled multiple users to draw & annotate with live sync. Implemented JWT authentication, undo/redo features, and autosave.
Developed interactive drawing tools (pen, shapes, eraser). Optimized UI with TailwindCSS & responsive design. Wrote scalable, type-safe code with TypeScript.
Designed a knowledge management app with CRUD & tagging. Built secure authentication and scalable backend APIs. Ensured fast builds & maintainable code with TypeScript + ESLint.
Developed a full-stack Airbnb-like platform for property listings and bookings. Designed a RESTful backend using Express.js, with secure database management via MongoDB (Mongoose ORM). Implemented user authentication & authorization using Passport.js (Local strategy), enabling secure signup/login with encrypted credentials. Integrated session management (express-session + connect-mongo) and flash messaging for smooth user experience. Built dynamic EJS templates for responsive UI, handling conditional rendering and error feedback. Applied CRUD operations for listings, reviews, and user profiles, ensuring full functionality
Full-stack collaborative whiteboard supporting 10+ concurrent users with real-time synchronization at 100ms latency using WebSockets. Implemented JWT authentication with Zod validation, bcrypt encryption, an Express.js and Prisma ORM backend, Docker containerization, CI/CD automation, and a Turborepo monorepo architecture. Reduced deployment time by 60% and build times by 45%.
Full-stack note-taking application managing 500+ notes with full-text search and tag-based organization. Built a secure RESTful API with authentication, CRUD operations, and error handling, plus a MongoDB and Mongoose data layer with indexed queries. Created a responsive React and Tailwind CSS interface; TypeScript reduced runtime errors by 40%.
Frontend drawing application using Next.js and the HTML5 Canvas API, handling 1000+ drawing elements at 60fps. Implemented freehand drawing, shape tools, color selection, and undo/redo. Improved load time by 40% through code splitting, tree shaking, and lazy loading; deployed on Vercel.
Full-stack property rental platform with a RESTful API handling 100+ concurrent requests with 99% uptime. Implemented authentication, property listings, image uploads, CRUD operations, reviews, location search, and a responsive EJS and Bootstrap interface; deployed on Render.