About
Full-Stack Developer (BCA, 2025–2028) with hands-on experience building and deploying production-oriented web applications using the MERN stack and TypeScript. Currently building an EdTech platform end-to-end — REST APIs, database design, authentication/authorization, and cloud deployment — with additional exposure to Docker, Kubernetes, CI/CD, and AI integration (RAG, LangChain).
Experience1
Full-Stack Developer Intern
Jul 2026 — PresentInternmo
Owning full-stack development of an EdTech platform (NavGujarat Academy) using React.js, Node.js, Express.js, and MongoDB including frontend, backend APIs, database modeling, testing, and production deployment. Designed REST APIs for 3 user roles with performance and security improvements via Redis caching, MongoDB indexing, rate limiting, and RBAC. Managed deployments with Docker, Kubernetes, and CI/CD, validated workflows through Postman API testing.
Projects3
Built a full-featured LMS end-to-end with React 19, Node.js/Express 5, and MongoDB with 43 controllers, 44 route modules, and 36 database models across Student, Instructor, and Admin roles. Implemented WebRTC live classrooms (Stream.io), an in-browser coding playground, and a Mistral AI RAG tutor answering questions from lecture transcripts and PDFs. Developed AI quiz generator, Razorpay payment/checkout flow, automated PDF certificates with QR verification, and an admin analytics dashboard.
Open on navgujaratacademy.online- React 19
- Node.js
- Express 5
- MongoDB
- WebRTC
- Stream.io
- Mistral AI
- RAG
- Razorpay
Built a browser-based cloud IDE provisioning isolated per-user React/Vite dev environments inside Kubernetes pods. Designed backend services for auth, AI orchestration, sandbox provisioning, reverse-proxy routing, and notifications using Node.js/Express.js. Implemented Redis-based sandbox lifecycle management, RabbitMQ messaging, WebSocket live terminal/dev-server access. Integrated Mistral AI with LangChain and LangGraph to allow an AI agent to read, create, and update files inside live sandboxes.
Open on capstone-nine-mauve.vercel.app- React
- Vite
- Kubernetes
- Node.js
- Express.js
- Redis
- RabbitMQ
- WebSockets
- Mistral AI
- LangChain
- LangGraph
Built a CRM with lead management, dashboard analytics, search/filter/sort, and REST APIs with JWT auth and RBAC across 4 roles (Super Admin, Admin, Manager, Employee). Integrated React.js + Redux Toolkit frontend with Node.js/Express.js/MongoDB backend and charted metrics with Recharts.
Open on lead-desk-mini-gold.vercel.app- React.js
- Redux Toolkit
- Node.js
- Express.js
- MongoDB
- JWT
- RBAC
- Recharts
Education1
Bachelor of Computer Applications
2025 — 2028Navgujarat College of Computer Applications, Ahmedabad