Hi, I’m Suko.
Suko Kuo, full-stack developer. I turn human wiggles
into digital giggles
Full-stack developer at Emat. After hours I run sz.ws, my own studio of ten products.
Selected work

sz.ws
My own software studio — ten products in one catalogue, on a two-letter domain.
Boppo
A macOS input method for typing Chinese and English without switching — it works out which you mean, key by key.
emat.tw — 擴益媒體
Emat's whole platform — marketing site, client portal, 45-page admin console — architected and shipped solo.
su.travel
A travel log that renders places as 3D Gaussian Splats — passkey login, EXIF geolocation, edge-hosted.
BAT Scoring System
Scores national cocktail competitions live — from QR judge login to Excel export.
8 more projects
- dbfy CLI that turns SQL migration files into one schema snapshot
- Bartender Association of Taiwan Official website with a competition CMS and member portal
- Suko Passkey Face ID and Touch ID sign-in, built without auth libraries
- Honkai: Star Rail Wordle A guessing game I play with friends on Discord
- Sandy iOS app reminding older people about oral care and exercise
- ito-but-free macOS speech-to-text that runs on your own key
- Aphrodite An attempt to train a model to find love
- Parmesan Dating app prototype with a Swift front end
Experience
Education
Tools
- React
- Next.js
- Typescript
- Tailwind
- Node.js
- Python
- Swift
- Rust
- PostgreSQL
- Docker
- Cloudflare
- Firebase
- Supabase
- TensorFlow
- C++
- C#
- PHP
Writing
All 19 postsBoppo — fixing wrong input language on macOS, before you even notice
Boppo is a menu-bar app that detects the moment you start typing in the wrong input language and quietly repairs the text in place. Local-only detection, no keystrokes stored or sent, one-time purchase.
Rewriting BAT's Scoring System After One Painful Demo
I rebuilt BAT's internal competition scoring system after the original vendor delivery felt unfinished, insecure, and completely out of step with how the association actually runs events.
AI Takeover: Confessions of a Hijacked Blog
What happens when your AI assistant decides it's time to write your blog posts? A brief exploration of human-AI collaboration.
Names, Domains, and Identity
A personal reflection on domain names, identity, domain hacks, and why some domains are worth keeping even when they stop being rational.
Building Oru: From Digital Card to App Clip Code Generation
A deep dive into building a digital business card platform, exploring private iOS APIs for perfect UI matching and generating Apple Clip Codes server-side.
Creating a Signature Drawing Effect: From Figma to Code
Learn how to create an animated signature drawing effect using Figma, Apple Pencil, and React. Step-by-step tutorial from design to implementation.
Got a project? Let’s talk.
Draw yourself
I sign with a smiley. Draw yours next to it.
Suko



