DESIGN ENGINEER / FRONTEND + AI

David Shin

I build expressive interfaces with frontend craft, thoughtful design, and AI-assisted engineering.

Explore my work
FRONTEND CRAFT. HUMAN JUDGMENT. AI SPEED. Scroll to discover

Technical case studies.

Architecture, tradeoffs, and the decisions behind reliable software.

Collaborative tools

Multiplayer Canvas

An engineering study in concurrent editing, per-collaborator undo, and the limits of offline recovery.

Read case study

Inside the case study

  • Concurrent editing & conflict resolution
  • Offline recovery & durable state
  • Per-collaborator undo & room authorization

Next.js 15 · React 19 · TypeScript · Yjs · WebSockets · Neon Postgres · Clerk · IndexedDB · Tailwind CSS

Curious by nature.
Engineer by craft.

I care about the details you feel before you notice.

Perceived performance. Keyboard accessibility. The moment before the data arrives. I build interfaces that feel instant and hold up when real people use them.

These days, I build alongside AI agents: shaping the plan, directing the implementation, and owning the architecture, edge cases, and final review. A faster loop. The same high bar.

Let’s build something
OPEN TO NEW OPPORTUNITIES

Have something
in mind?

xdavidshinx@gmail.com

Good ideas start with a conversation.