Timezone
UTC +5:30Location
India/Experience
3+ yearsRole
Design Engineer, Frontend EngineerSkillset
Design, Code and AgileI turn beautiful designs into code that actually ships—and stays pretty.
Portdex
2025 - PresentFreelance
2024 - 2024Emids
2023 - 2022Internship
2022 - 2021fields of work
Design & code with intent. Sharp. Functional. User-first. Zero fluff. Pure digital experiences that feel right and load/perform fast. 3+ years moving from promising startups to category-defining companies — wide range of verticals, latest tools, no compromises.







What I Build
Design Systems
Web Apps
Frontend Architecture
Landing Pages
Interaction Design
A11y Audits
Domains I've Shipped In
AI
SaaS
Fintech
Crypto
Ecommerce
Creators
Stacks
Features I Recently worked on
Convertor
Converter any image, audio and video to any format without thinking of paywall or storage.
open-source contributions
MagicUI
19.6k
150+ free and open-source animated components and effects built with React, Typescript, Tailwind CSS, and Motion.
Beautifully designed motions components. Easy copy-paste. Customizable. Open Source. Built for engineers and designers.
Frequently Asked Questions
Got questions? I've got answers. Here's everything you need to know about working with me.
I start by understanding the user goal and the design intent, then map that to a component-based system that’s realistic to build and scale. I collaborate early with design, question edge cases, and make trade-offs explicit—performance, accessibility, and maintainability usually guide final decisions.
I treat performance and accessibility as baseline requirements, not optimizations. That means semantic HTML, keyboard navigation, proper contrast, and testing with screen readers. On performance, I focus on bundle size, rendering behavior, and real user metrics rather than synthetic scores alone.
I favor small, composable components with clear responsibilities. Shared primitives live close to a design system, while product-specific components stay isolated. Strong typing, predictable state boundaries, and consistent naming conventions keep the system understandable as it grows.
I work best with tight feedback loops. I review designs early, flag technical risks before implementation, and keep communication async-friendly through docs and clear PRs. I also try to speak both design and engineering so decisions don’t get lost in translation.
I stay curious but selective. I follow core platform changes, read RFCs, and experiment in side projects before adopting anything at work. I’m cautious of hype—tools earn their place by solving real problems better than what we already have.
