Final-year BCA student and passionate Full Stack Developer with hands-on experience in the MERN stack - React.js, Node.js, Express.js, and MongoDB. Proven ability to write production-quality code through open-source contributions to globally used tools (Checkstyle, Grafana Labs). Strong grasp of REST API design, JWT authentication, JavaScript (ES6+), and Git workflows. Quick learner who thrives in agile, collaborative environments and is eager to build scalable, high-performing web applications from day one.
Overview
2
2
years of professional experience
1
1
Certification
2
2
Languages
Work History
Core Java Contributor
Checkstyle
12.2024 - Current
Merged multiple production-level Pull Requests after passing rigorous senior maintainer code reviews - demonstrating ability to write clean, enterprise-standard code.
Authored comprehensive JUnit test suites achieving 100% test coverage on all contributed modules - reinforcing strong unit testing discipline applicable to Jest in Node.js projects.
Collaborated asynchronously with international maintainers via GitHub Issues, PR comments, and structured review cycles - proving remote team readiness.
Open Source Static Analysis Tool (GSoC Org)
WebGL/WebGPU Contributor
p5.js
04.2026
Contributed a feature-level enhancement to p5.js core graphics engine - added texCoord parameter to the getFinalColor shader hook across both WebGL and WebGPU rendering pipelines.
Modified GLSL fragment shaders (basic.frag, normal.frag, phong.frag, line.frag) and WebGPU shaders (color.js, material.js, line.js), updating hook signatures across p5.RendererGL.js and p5.RendererWebGPU.js.
Resolved CI/CD pipeline failures, implemented visual tests using the p5.strands flat API, and successfully passed rigorous code review by core maintainer davepagurek - PR merged into processing:dev-2.0.
Processing Foundation (GSoC Org)
Technical Documentation Contributor
Grafana Labs
09.2024 - 11.2024
Authored end-to-end technical documentation for enterprise-grade DevOps tooling, improving onboarding clarity for a global developer community.
Loki / Mimir
Education
Bachelor of Computer Applications (BCA) - Data Structures & Algorithms, Web Development, Java Programming, Software Project Management, Data Warehousing
Bharati Vidyapeeth Deemed University (BVIMR)
01.2026
Skills
Frontend Reactjs (Hooks, Functional Components, State Management)
Accepted Open Source Contributor, Checkstyle: Recognized for merging production code into a globally used Java repository after senior maintainer review.
Merged multiple production-level Pull Requests after passing rigorous senior maintainer code reviews - demonstrating ability to write clean, enterprise-standard code., Authored comprehensive JUnit test suites achieving 100% test coverage on all contributed modules - reinforcing strong unit testing discipline applicable to Jest in Node.js projects., Collaborated asynchronously with international maintainers via GitHub Issues, PR comments, and structured review cycles - proving remote team readiness.
Contributed a feature-level enhancement to p5.js core graphics engine - added texCoord parameter to the getFinalColor shader hook across both WebGL and WebGPU rendering pipelines., Modified GLSL fragment shaders (basic.frag, normal.frag, phong.frag, line.frag) and WebGPU shaders (color.js, material.js, line.js), updating hook signatures across p5.RendererGL.js and p5.RendererWebGPU.js., Resolved CI/CD pipeline failures, implemented visual tests using the p5.strands flat API, and successfully passed rigorous code review by core maintainer davepagurek - PR merged into processing:dev-2.0.
Authored end-to-end technical documentation for enterprise-grade DevOps tooling, improving onboarding clarity for a global developer community.
Projects
Smart Parking System, Full Stack Web Application, Node.js, Express.js, MongoDB, REST APIs, JavaScript (ES6+), 2025-10-01, 2026-02-28,
Built a full-stack real-time parking slot management system with a React.js frontend and a Node.js + Express.js backend serving RESTful APIs, Designed and managed a MongoDB database with schema modeling for slots, users, and bookings, implementing indexing for optimized query performance, Implemented secure JWT-based user authentication and role-based access control differentiating admin and user permissions., Developed client-side state management with React Hooks for real-time slot availability updates without page reloads, Designed a dual-interface UX - a user booking flow and an admin dashboard - with mobile-first responsive design using Bootstrap.
Developed a dynamic drawing tool (Excalidraw-inspired) with complex client-side logic using advanced JavaScript and React.js., Engineered real-time canvas manipulation, DOM updates, and complex component state management using React Hooks, Delivered a fully responsive, app-like experience across desktop and mobile browsers with optimized rendering performance.
Interests
Find bugs
Open source contributions
Testing
Languages
English
Bilingual or Proficient (C2)
Hindi
Bilingual or Proficient (C2)
Software
Javascript
Java
Github
Git
Nodejs
Expressjs
MongoDB
HTML
CSS
Bootstrap
Affiliations
GirlScript Summer of Code (GSSoC)
Processing Foundation
Bharati Vidyapeeth Tech Clubs
Microsoft Selected Participant=Selected to attend exclusive technical lectures and sessions hosted at the Microsoft Office
Additional Information
Competitive Programming & Problem Solving: Consistent practice and maintaining daily coding streaks on platforms like LeetCode and GeeksforGeeks to enhance algorithmic thinking.
Strategic Hobbies: Playing competitive online chess, which helps in sharpening analytical and strategic problem-solving skills.
Digital Content Creation: Planning, scripting, and developing engaging short-form video content and growth strategies for social media platforms like YouTube and Instagram.
Portfolio
Gssoc girlscript summer of code
10 PRs Merged! My GSSoC '26 Open Source Profile
Leetcode badges
Github Earned Achievements
Timeline
WebGL/WebGPU Contributor
p5.js
04.2026
Core Java Contributor
Checkstyle
12.2024 - Current
Technical Documentation Contributor
Grafana Labs
09.2024 - 11.2024
Bachelor of Computer Applications (BCA) - Data Structures & Algorithms, Web Development, Java Programming, Software Project Management, Data Warehousing