> booting yao.sys... OK · loading profile... OK · rendering ▮

yao@dev:~$ whoami

YAO

// Full-Stack Developer & BuilderI build things for the web.

$ ls ./work

Selected Work

Kismet-jen

[01]

E-commerce brand site for a Taipei fashion label — product catalog, admin CMS, and image upload, built with Next.js and Supabase.

Next.jsTypeScriptSupabasePrismaTailwind CSSshadcn/ui

XX Accounting Office

[02]

Professional website for a local accounting firm — service showcase, company introduction, and contact section, built with Next.js and Tailwind CSS.

Next.jsTypeScriptTailwind CSS

Japanese N5 PK

[03]

Real-time two-player quiz game — match by room code and race through 10 JLPT N5 multiple-choice questions, seeing each other's answers and the live score after every round.

JavaScriptAblyWebSocketRealtimeVercel

Personal Portfolio

[04]

This site — a bilingual personal portfolio built with Next.js App Router, Tailwind CSS, and next-intl.

Next.jsTypeScriptTailwind CSSnext-intl
$ cat skills

Stack

Languages
  • TypeScript
  • JavaScript
  • Python
Frameworks & Libraries
  • Next.js
  • React
  • Node.js
  • Tailwind CSS
  • shadcn/ui
  • Prisma
Tools
  • Git
  • Docker
  • pnpm
  • Sentry
Platforms
  • Vercel
  • Supabase
  • GitHub
  • Cloudflare
$ ./contact.sh

Contact

Got a project?
Let's connect. →