Full Stack Developer · Open Source Contributor · GSoC 2027 Aspirant B.Tech CSE @ Institute of Aeronautical Engineering, Hyderabad · CGPA 9.2/10.0
Institute of Aeronautical Engineering, Hyderabad Bachelor of Technology in Computer Science and Engineering · Expected May 2028 CGPA: 9.2 / 10.0
Intermediate (MPC), Alphores Junior College — 9.79/10.0 (2022) SSC, Mims Play and High School — 10.0/10.0 (2020)
Core Computer Science Data Structures & Algorithms · Object-Oriented Programming · Database Management Systems · Operating Systems · Computer Networks
Jun 2026 – Present · Google Summer of Code 2027 Aspirant
Music Blocks is a Google Summer of Code participating organization since 2018.
- Contributed 2 merged pull requests, reviewed and approved by project maintainers.
- Implemented a keyboard accessibility shortcut (
Ctrl+Space/Cmd+Space) to open a search widget, using capture-phase event handling to resolve conflicts with existing keybindings — iterated through 4 rounds of maintainer review covering UI redesign, drag-and-drop support, and code cleanup. - Identified and remediated an unsafe DOM manipulation pattern (
innerHTML), replacing it with a safer alternative (textContent) to improve code security posture.
Full-stack real-time chat application built with the MERN stack and Socket.IO, featuring one-on-one and group messaging, live typing indicators, and online presence tracking. Integrates the Google Gemini API for AI-powered smart replies, chat summarization, an in-chat @ai assistant, and automated content moderation. Supports Google OAuth 2.0 and JWT authentication, Cloudinary-based file sharing, and group management with admin controls. Deployed with a decoupled frontend (Vercel) and backend (Render), configured for secure cross-origin authentication.
React Redux Toolkit Node.js Express.js MongoDB Socket.IO Google Gemini API Passport.js Cloudinary Vercel Render
Full-stack learning management system built with Node.js, Express.js, and MongoDB using strict MVC architecture, with role-based workflows for Admin and Student users via Passport.js session authentication. Features a cron-driven automated test engine (node-cron) that starts and closes timed assessments on schedule with question shuffling and keyword-based evaluation, removing the need for manual proctoring. Includes Excel-based bulk student onboarding (SheetJS, Multer) and automated PDF score report generation (PDFKit).
Node.js Express.js MongoDB Passport.js MVC node-cron PDFKit SheetJS
Full-stack property rental marketplace built with Node.js, Express.js, and MongoDB, featuring listing management, a review system, and session-based, role-scoped authorization. Integrated Cloudinary for cloud-based image storage with relational-style Mongoose schemas across listings, users, and reviews. Delivered a responsive, mobile-first UI with Bootstrap.
Node.js Express.js MongoDB Cloudinary Bootstrap
Componentized React and Tailwind CSS frontend with full-stack form validation and loading states, backed by a RESTful Express.js API with optional MongoDB persistence. Deployed frontend and backend independently across Vercel and Render, with environment variables configured for cross-origin API communication.
React Tailwind CSS Express.js Vercel Render
- 🛰️ Team Lead — ISRO Bharatiya Antariksh Hackathon 2026 (Jul 2026)
- ☕ Java Programming Certification — Coursera & Infosys Springboard (2025)
- 💡 Design Thinking Toolkit Training — Samsung Solve for Tomorrow India (Jun 2026)
- 🌍 Open Source Contributor — Sugar Labs (Music Blocks), GSoC 2027 target organization

