A D2C hair-accessories & gifting brand I co-founded and built on Shopify. I own the storefront end to end - custom Liquid widgets like a pincode delivery-date checker and an offers modal - while my co-founder Kanishka runs ops and growth.
$0K
ARR
0K
Instagram followers
AnalyzeUser
Product analytics for founders who don't want another dashboard. It watches your app and emails a plain-English daily summary - plus instant alerts when something spikes or breaks.
Built in 12 hours
PostHell
A social-post scheduler I designed and shipped end to end in a single 12-hour build sprint. Plan, queue, and schedule everything from one calendar.
02About
Fundamentals over hype.
I lead the frontend at Classhero, an EdTech startup, working remotely from Delhi. Day to day I own the UI - the design system, the component architecture, and the small details that make software feel trustworthy. Nights and weekends I build my own products, which is where I've learned the most about shipping, listening to users, and what actually moves the needle.
I care about fundamentals more than the framework of the week - I'd rather understand why something works than wire together tools I can't debug. I build in public, ship fast, and take distribution as seriously as the code.
Based in
Delhi, India
Currently
Frontend Head @ Classhero
03Toolkit
What I work with.
Frontend
React
JavaScript / TypeScript
HTML / CSS
Responsive & mobile-first design
Animation & micro-interactions
Commerce
Shopify (Liquid)
Theme development
Storefront widgets
App development
Backend & infra
Supabase
Vercel
REST APIs
Serverless
WebSockets
WebRTC
AI-assisted dev
Claude Code
Custom workflows
Agentic build pipelines
Ways of working
Git / GitHub Actions
Design critique & product thinking
Build in public
04Experience
The path so far.
Frontend Head
ClassheroFull-time
Jan 2025 – PresentRemote
I lead frontend at Classhero - owning the UI architecture, the design system, and the polish that carries from the product through to its district-facing marketing.
Software Engineer
Samagra - Transforming GovernanceFull-time
Jul 2024 – Dec 2024New Delhi, India · Remote
Led development of the official SamagraX website from scratch using Gatsby, Netlify CMS, and JAMstack - improving load times by 30% with cloud-based content management.
Used GraphQL to strengthen data-fetching, reducing API call latency by 20%.
Software Engineer
NordstoneFull-time
Aug 2023 – Jun 2024London, United Kingdom · Remote
Led the migration from a monolithic frontend to a micro-frontend architecture with React and Webpack Module Federation, improving modularity and cutting build times by 50%.
Integrated complex state management with Redux and the Context API, optimizing large data-driven apps and reducing state-related bugs by 40%.
Integrated APIs and managed PostgreSQL for data consistency and optimized queries, reducing response times by 30%.
Open Source Developer
Code for GovTech (C4GT)Internship
Jul 2023 – Aug 2023Remote
Contributed to a high-traffic PWA built with Next.js, Redux, GraphQL, and Docker.
Implemented unit and end-to-end tests with Cypress, improving coverage by 40%.
Led Docker-based development environments to streamline local setup and speed up deployments.
Frontend Developer
EventGraphiaFull-time
May 2022 – Jul 2023
Boosted performance by over 60% on a platform serving 20,000 daily users, keeping it smooth through traffic surges.
Led the front-end team building features and UI with React, Django, JavaScript, and CSS3 - responsive across mobile and web with cross-browser support.
Worked with the backend on RESTful APIs and dynamic content rendering, reducing server response times and improving load speeds.
Software Developer
CuriousJrInternship
Nov 2021 – Feb 2022Remote
Built JavaScript web apps that help kids learn to code - focused on making coding education accessible and enjoyable through interactive, instruction-driven exercises.
Mentor
GirlScript Summer of CodePart-time
Mar 2021 – Jun 2021India
Reviewed DSA submissions from a large pool of contributors, guiding them toward well-formatted, documented, bug-free code with edge cases handled - then merged the best into AlgoTree.