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

  1. Full-Stack Developer Intern

    Jul 2026 — Present

    Internmo

    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

  • VertexPortal (NavGujarat Academy) Full-Stack LMS

    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
  • FrontendForge AI-Powered Cloud Sandbox IDE

    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
  • LeadDesk Mini Full-Stack SaaS CRM

    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 — 2028

    Navgujarat College of Computer Applications, Ahmedabad