SPA Architecture
Route-level optimization, section lifecycle control, and scalable modular structure.
RGR
Initializing Nexus
0%
Open to freelance & internships · Chennai, India
Front‑End Developer & SPA Architect
I build high-performance single-page applications with
vanilla JS, BEM CSS, and high-performance SPA design.
Route-level optimization, section lifecycle control, and scalable modular structure.
Design-token driven interfaces with responsive layout logic and strong accessibility.
Lean bundles, careful CLS control, and interaction speed that stays crisp on mobile.
I'm Roshin R G, a front-end developer and AI & Data Science student at Rajalakshmi Engineering College, Chennai. I specialise in building single-page applications with vanilla JavaScript, strict BEM CSS, and polished interaction design.
My philosophy is simple: the best abstraction is the one you understand completely. I believe in deliberate, intentional code — every event listener, every DOM query matters. I bridge the gap between data literacy and front-end precision, building interfaces that let humans interact with complex systems elegantly.
Started B.Tech AI & Data Science and began deep focus on frontend systems.
Shipped early SPAs and strengthened JavaScript, CSS architecture, and UI engineering.
Built production-level portfolio experience with SPA routing and PWA-grade performance.
This very site — a zero-framework SPA with a custom history API router, Custom history API routing across all 5 sections, Service Worker offline support, and a perfect 100 Lighthouse score.
Full-stack restaurant management system built with Node.js and Express. Features menu management, order tracking, location-based discovery, and a responsive front-end with smooth scroll-reveal animations.
A polished jQuery payment form with real-time card-type detection (Visa, Mastercard, Amex), live card flip preview animation, inline validation, and smooth micro-interaction transitions.
A pure CSS masonry art gallery — zero JavaScript required. Showcases advanced CSS Grid layout techniques with hover zoom, caption reveal, and fully responsive multi-column masonry flow.
Web app that analyses your Spotify listening history to surface personality insights — top genres, audio feature trends (energy, valence, tempo), and a dynamic visual identity based on your taste profile.
Have a project in mind or want to discuss opportunities?
I respond within 24 hours.
I can help you design and ship a polished SPA with strong animation and performance metrics.