Kushagra Dhawan
Independent Product, Design & Engineer. I build where design, engineering, and product meet.
Building Kookie UI, Kookie Blocks, Kookie Flow, and Kookie AI. Currently consulting with Womp 3D.Projects
Womp 3D
A browser-based 3D modeling platform making 3D beginner-friendly and easy. I've been consulting with Womp since 2021 as an independent product and design consultant.Kookie UI
Kookie UI is a system to build consistent and scalable user interfaces. An open-source fork of Radix Themes with a fresh visual style and practical foundations.Kookie Flow
Kookie Flow is a WebGL-native node graph library for React that combines React Flow ergonomics with GPU-accelerated rendering.Kookie Blocks
Kookie Blocks is a higher-level implementation of Kookie UI focused on creating reusable blocks for both app interfaces and marketing pages.Kookie AI
Kookie AI explores how to design chat-based AI products by working within chat constraints while minimizing friction points through thoughtful UX.Services
Independent consulting in product engineering, design systems architecture, developer tooling, and prototyping & UX systems.Services
I take on select consulting projects in design systems, WebGL interfaces, and AI product design.
Independent Product & Design Consultant, Womp 3D
Junior Designer, Wishbox Studio
EST
(timezone)7+
(years of experience)Writing
Build notes, design decisions, and lessons from shipping.
Announcements (4)
Building on Radix: AvatarAvatar in Kookie UI extends Radix Themes with expanded sizes, new variants, material support, status indicators, badge slots, fit control, and interactive states.
February 16, 2026Building on Radix: CardCard in Kookie UI extends Radix Themes with two new variants, a material system for translucent effects, and props for edge-to-edge content. Same foundation, more flexibility.
January 9, 2026New Component: Shell, a Layout Engine for Modern AppsShell is a declarative layout engine for application chrome. Seven layout slots, responsive presentation modes, state management, and resize with persistence—all without building layout infrastructure from scratch.
January 7, 2026New Component: StreamingMarkdown in Kookie BlocksA performance-optimized markdown renderer designed for AI streaming. Handles incomplete syntax, memoizes blocks, and renders with KookieUI components.
January 4, 2026Articles (4)
On AIAI gets plenty of criticism. But for all its flaws, it's leveling the playing field in a way I haven't seen before.
December 14, 2025Why Designers Should Own the Experience in ProductionWhy the design layer should live in code, how I do it with KookieUI for Womp, and what changes day to day.
November 12, 2025Kookie User Interface: Building my own Design SystemKookieUI is a fork of Radix Themes with different design opinions. Same infrastructure, different choices about how a design system should work.
September 25, 2025About Me: Working at the IntersectionI build where design, engineering, and product meet.
September 24, 2025








