design Design & UX
Design Thinking, UI/UX, User Research, Visual Design, Analytics.
Software Engineer · frontend-heavy full-stack · obsessed with motion & systems.
I'm a Computer Science engineering graduate focused on building scalable, user-first web applications. I work across modern frontend stacks and backend services, with proficiency in C, Python, JavaScript, and TypeScript.
Where I've worked & what I shipped.
Deployed to SanDisk (a Western Digital brand). Building scalable frontend platforms & performance-focused experiences.
Built scalable frontend platforms and performance-focused experiences across enterprise products and brand campaigns.
Contributed to the documentation team and worked on open-source projects.
Where the journey began — first taste of shipping real interfaces for real users.
Since childhood, I've been curious about computers and loved helping people with technology. From fixing classroom projector issues and leading technical events to building my own PC, that curiosity led me to pursue a Computer Science degree.
Agentic AI workflows, design-system tooling, motion-first UI, and treating my own portfolio like a real product.
$ ls ~/interests
What I reach for when shipping.
Design Thinking, UI/UX, User Research, Visual Design, Analytics.
C, HTML5, CSS3, JavaScript, TypeScript, React.js, Next.js, Redux, React Router, Tailwind CSS, Material-UI, ApexCharts, Vite, Node.js, Express.js, FastAPI, Agentic AI.
Git, GitHub, GitLab, JIRA, Webpack, CI/CD, REST APIs, Agile, Adobe XD, Illustrator, Photoshop.
Six steps from problem to product.
Learn about the users for whom you are designing the product or service.
$ pipeline --step empathy
Gain a deep understanding of problems, behaviors and business goals.
$ pipeline --step research
Gather insights & craft a meaningful & actionable problem statement.
$ pipeline --step define
Brainstorm the widest possible range of ideas that can be implemented.
$ pipeline --step ideate
Build interactive solution which brings you closer to the final product.
$ pipeline --step prototype
Test, collect feedback & learn more about your solution & the user.
$ pipeline --step evaluate
I'd love to connect with you.