Work

Selected internal product work

Internal work — described without client names, screenshots, or confidential detail.

Open source · npm package

react-smart-copy

Headless, type-safe clipboard interactions for React

A React library that handles the whole copy interaction, not only the clipboard call: copying, copied, failed, retry, and paste, with honest error states, hover, focus, and touch reveal, and screen-reader announcements built in.

  • Zero runtime dependencies
  • React 18 and 19, SSR and Next.js App Router safe
  • Typed, classified errors instead of silent failures
  • Keyboard-first triggers and screen-reader announcements
  • Framework-agnostic core for plain JavaScript
npm install react-smart-copy
Read the case study

MIT license · TypeScript · React 18 and 19

Analytics command center

Designed a role-based dashboard with accessible charts and resilient data states for fast decision-making.

  • Core Web Vitals
  • Performance
  • Accessibility
  • Data UX
Read case study

Design system uplift

Standardized components and tokens to improve UI consistency across multiple teams and products.

  • Design systems
  • Consistency
  • Scalability
Read case study

Performance modernization

Reduced load times by optimizing assets, routing, and rendering strategies across a complex UI.

  • Core Web Vitals
  • Optimization
  • Frontend
Read case study

Portfolio SEO and i18n system

Architected a static Astro portfolio system with localized content, hreflang, structured data, and crawlable case-study routes.

  • Astro
  • Technical SEO
  • i18n
  • Structured data
Read case study

Accessible contact workflow

Designed a lightweight contact path with accessible form semantics, privacy clarity, fallback email routes, and localized validation.

  • Accessible forms
  • Lead UX
  • Progressive enhancement
Read case study

Frontend quality system

Built a regression safety net for localized routes, accessibility, structured data, mobile overflow, and static build confidence.

  • Playwright
  • Accessibility
  • SEO QA
  • Astro check
Read case study