Vibhu Gupta

Full Stack Developer (MERN)

LucknowSoftware Development
2roles
24skills
2education
1credentials

About

Full Stack Developer proficient in React.js, Node.js, and the MERN stack, with production-deployed applications serving real users and an active open-source contribution record.

Experience

Open Source Contributor

Strapi

Apr 2026 · Remote

Diagnosed and fixed a Content Manager crash caused by an undefined component schema cache when a component was created inline via a Single Type, adding a guard in useDocumentLayout.ts. Resolved ICU MessageFormat parser errors on email plugin placeholder strings across 15 locale JSON files by patching formatMessage() calls in the TypeScript codebase. PR #26119.

Open Source Contributor

Plone CMS Documentation | Enterprise CMS

Nov 2025

Added the missing DevOps make commands section to the official reference guide, resolving a documented gap. PR #1991 was merged.

Education

Shri Ramswaroop Memorial College, Lucknow

Bachelor of Technology, Computer Science & Engineering

2023 – 2027 (Expected)

St. Fidelis College, Lucknow

Intermediate — Class XII, Science

Apr 2021 – Mar 2023

Skills

JavaPythonJavaScript (ES6+)TypeScriptReact.jsHTML5CSS3Tailwind CSSBootstrapRedux ToolkitNode.jsExpress.jsFastAPIREST APIsWebSocketsWebRTCSocket.ioMongoDBRedisMongooseGitGitHubVercelPostman

Projects

RISTRICT — Cinema Ticket Booking Platform

Built a cinema ticket booking platform using React.js, Node.js, MongoDB, Redis, Socket.IO, and Razorpay. Engineered real-time seat locking with Socket.IO and a 10-minute hold timer, used MongoDB TTL for auto-release, implemented Redis caching that reduced API response time from 2.0s to 0.6s, integrated Razorpay payments with QR-code ticket generation, and created an owner dashboard with role-based JWT authentication.

INTERACT — Real-Time Video Conferencing Application

Built a real-time video conferencing application using React.js, Node.js, WebRTC, Socket.io, Redux, and Redis. Implemented signaling for video, audio, and screen sharing for up to 6 participants, persistent chat with Redis buffering and MongoDB flushing, meeting join requests, Google OAuth 2.0 authentication, JWT sessions, and centralized Redux Toolkit state management.

Autonomous Product Manager — AI-Driven Agile Product Management Tool

Created an AI-driven tool using Next.js, Python FastAPI, PostgreSQL, Prisma, Gemini AI, and the Jira API to convert uploaded PDF/DOCX requirement documents into structured sprints and user stories. Developed document parsing and AI orchestration, extracted business goals and stakeholders, generated Agile workflows, and pushed structured sprints and stories to Jira boards with board-type validation.