
Component Showcase
Themeable UI library with live playground.
I build production-ready web apps with Next.js and React. Clean code, clear communication, and interfaces that hold up under real use. Currently available for freelance projects.
Regular updates with working builds. You'll always know what's done.
React, Next.js, JavaScript, Tailwind CSS. Production tools used with care.

Themeable UI library with live playground.

Real-time status dashboard with incident tracking and alerts.

Project handoffs with approvals, timelines, and asset management.
Production projects with working code. Click to explore.



I review requirements, identify constraints, and define deliverables before writing code.
I build quick mockups to test direction. We align before I commit to production work.
I write clean components, connect real data, and ship working builds weekly.
I test across devices, fix edge cases, and hand off with clear documentation.
Small details compound. Typography, spacing, and loading states make the difference between "works" and "feels right."
Skeleton loaders, lazy loading, optimized images. The app should feel fast before it is fast.
I document as I build. If I can't explain a decision, I probably shouldn't make it.
I'm Caspi, a web developer focused on shipping clean, maintainable interfaces. I work primarily with Next.js, React, and Tailwind CSS — handling everything from component architecture to API integration.
I work remotely, communicate async-first, and deliver working builds weekly. I'm currently available for freelance projects and open to longer engagements with the right team.
Next.js · React · TypeScript · Tailwind CSS · Node.js
GitHub for code, async updates, weekly demos
Working builds, clean handoffs, documented code