Mosaic Sports
Multi-role sports management platform with User, Admin, and Trainer modules, responsive React.js frontend, Node.js/Express backend, role-based workflows, and payment gateway integration.
Full-Stack MERN Developer with 2.5+ years of experience building responsive web applications, RESTful APIs, scalable backend services, real-time systems, and production-grade end-to-end solutions.
Shine Dezign Infonet
Feb 2024 – Present | 2 yrs 4 mos
Built the multi-role Mosaic Sports platform with dedicated User, Admin, and Trainer modules; developed responsive React.js frontends and Node.js/Express backends end-to-end; integrated secure payment gateways for subscriptions and one-off transactions, reducing manual payment handling by 99.99%; collaborated in an agile team and reduced recurring UI defects through reusable, component-driven design. Integrated AWS IVS for low-latency live streaming, recording, and video-on-demand; reduced redundant network requests by approximately 40% using React Query caching and request deduplication; built reusable React components. Implemented WebSocket/Socket.IO real-time synchronization with sub-second updates; normalized multiple third-party APIs into a unified React 19 interface; optimized state management to reduce unnecessary re-renders.
tecHangouts LLC
Jun 2023 – Dec 2023 | 7 mos
Translated Figma designs into responsive, pixel-accurate UIs using React.js, HTML, and CSS across multiple internal projects; built reusable component layouts and styling for a shared front-end library; strengthened frontend fundamentals through code review and mentorship.
Bachelor of Computer Applications (BCA)
Aug 2020 – May 2023
85%. Affiliated to Panjab University. Relevant coursework: Data Structures and Databases (DBMS).
Multi-role sports management platform with User, Admin, and Trainer modules, responsive React.js frontend, Node.js/Express backend, role-based workflows, and payment gateway integration.
Live-streaming platform using AWS IVS for low-latency live streaming, recording, and video-on-demand, with React Query optimization and reusable React components.
Real-time data application using WebSocket/Socket.IO synchronization, third-party API normalization, a React 19 interface, and optimized state management.