Systems I have shaped
Engineering focus
I design frontend foundations for scalable product interfaces, including component structure, routing, state management, API integration, accessibility, and maintainable UI patterns.
I build reusable UI systems that help teams ship consistent interfaces faster, with attention to accessibility, design tokens, variants, component APIs, and documentation.
I improve frontend performance through caching, bundle optimization, lazy loading, rendering strategy, and refactoring heavy UI logic.
I build product interfaces across web and mobile, focusing on consistent user experience, maintainable architecture, and practical engineering tradeoffs.
What I build with
- 01
Frontend Engineering
React Lit TypeScript Next.js Astro JavaScript HTML CSS Vue JS - 02
UI Systems & Design Systems
Web Components Design Tokens DTCG Storybook Accessibility Tailwind CSS - 03
State & Data
React Query Zustand Pinia Redux Toolkit REST API Zod - 04
Mobile & Cross-platform
React Native Expo NativeWind React Native Skia - 05Emerging
AI Product Integration
OpenAI API Prompt Design RAG MCP Server AI-assisted Workflows - 06
Animation & Interaction
Framer Motion GSAP Lottie View Transition API - 07
Tooling
Turborepo GitHub Actions Vite PNPM ESLint Vitest Playwright

Engineering intentional interfaces
for product clarity
I build frontend systems that help products feel clearer, calmer, and easier to maintain. My strength is not only in writing UI code, but also in shaping structure, improving team workflows, and mentoring others so the product can grow without becoming harder to work on.