Frontend Architecture
Scalable React & Next.js codebases with SSR/SSG, design systems and reusable component libraries that teams can grow with.
Lead Frontend Developer building enterprise platforms and SaaS products with React, Next.js & TypeScript. 13+ years connecting design, performance and scalable architecture.
I turn complex products into interfaces that feel effortless. With 13+ years in frontend development, I’ve built platforms across fintech, insurance, automotive and e-commerce. Today I lead frontend development at Mavin Agency, focusing on performance, accessibility and reusable systems.
Enterprise platforms, e-commerce and fintech, from brands like Kia to insurance leaders.


35% performance improvement


100+ community members



90+ PageSpeed score
AllScalable React & Next.js codebases with SSR/SSG, design systems and reusable component libraries that teams can grow with.
Core Web Vitals, Lighthouse and page-speed work that turns slow sites into fast ones, with measurable results.
Content platforms on Strapi, Directus, Supabase and WordPress, plus Node.js APIs and integrations end to end.
From Figma to pixel-perfect, responsive interfaces with motion and interaction that feel crafted.
Smarter forms, predictive UIs and interactive components built on top of LLM APIs.
A background in web, graphic and mobile interface design: logos, identities and visual assets that carry through to the product.
React.js · Next.js · TypeScript · JavaScript ES6+ · Redux · HTML5 · CSS3 · Tailwind CSS · ShadCN UI · Chakra UI · Ant Design · Bootstrap
SSR · SSG · Core Web Vitals · Page speed · SEO · Web accessibility · Responsive design · Component-driven
Node.js · Python · Express.js · REST APIs · MongoDB · MySQL · Supabase · Strapi · Directus · WordPress
GitHub · Bitbucket · Jira · Postman · Docker (basic) · Lighthouse · Figma · Vercel · VS Code · Agile

Survival, Separation and the Flood of 26 July 2005
A young traveller’s routine trip from Surat to Mumbai is disrupted by the floods of 26 July 2005. As the route home becomes uncertain, an encounter with strangers becomes a story of survival, connection and the people waiting for him.