Runpop
RunpopA running metronome for iPhone and Apple Watch. A click on top of your music, or a tap on your wrist, at the cadence you want to hold.
Personal
Seoul Boom
Seoul BoomA live crowd app for travelers in Seoul. It tells you which spots are quiet right now, and when the busy ones will clear up.
Personal
Letting people see all of it without a wallet, and asking for one only at purchase
Letting people see all of it without a wallet, and asking for one only at purchaseWe were selling an on-chain asset and most of the buyers had no wallet. Rather than making entry easier, I moved the point where entry is required.
Starzip
The design tool is no longer the source of truth, and the code moved into packages
The design tool is no longer the source of truth, and the code moved into packagesThe standard for a screen lives in running code, not in a design file. That standard was then lifted into packages all four products share.
Starzip
Building only what goes out, instead of opening the firewall
Building only what goes out, instead of opening the firewallThe ask was to use one screen from outside the company, but that screen shipped in the same bundle as the internal ones. Instead of opening access, I built only the part that goes out.
Starzip
Treating a single verb as regulatory exposure
Treating a single verb as regulatory exposureThe verbs on a screen state the company's legal position. This was not a matter of softening language but of changing the subject of the sentence.
Starzip
Collapsing a release schedule to one gate, then putting progress on a screen
Collapsing a release schedule to one gate, then putting progress on a screenSeveral gates mean each one becomes negotiable. Reduced to one there is nothing left to negotiate, and how far that one gate has come is answered by a screen rather than by a person.
Starzip
Building the tool so nobody has to wait for a designer
Building the tool so nobody has to wait for a designerThe specs were already settled and a person was the bottleneck. Instead of widening the bottleneck I built a tool that knows the specs.
Starzip
Making every mirror declare itself, and moving repeat mistakes into checks
Making every mirror declare itself, and moving repeat mistakes into checksAfter failing to eliminate duplication, I stopped removing mirrors and made each mirror declare that it is one. Repeat mistakes moved out of cautions and into checks a machine enforces.
Starzip
OVERTAKE Marketplace Act2
OVERTAKE Marketplace Act2A Web3 account trading system with verified character data and NFT-backed listings.
OVERTAKE
Stakehouse
StakehouseA Web3 staking platform built for on-chain participation and rewards.
2025
OVERTAKE Framer
OVERTAKE FramerA product-driven Web3 interface built for clarity and speed.
OVERTAKE
OVERTAKE Airdrop Rewards
OVERTAKE Airdrop RewardsA gamified platform to earn points and unlock future TAKE coin airdrops.
OVERTAKE
OVERTAKE Marketplace
OVERTAKE MarketplaceA Web3-based marketplace for trading in-game items.
OVERTAKE
tiktem.gg
tiktem.ggA game item marketplace with personal shops and direct buyer–seller messaging.
2025
Brand Identity
Brand IdentityStrategic identity and visual system design for clarity and consistency.
2025
OVERTAKE Design System
OVERTAKE Design SystemA scalable design system bridging Web3 product needs with modular components.
OVERTAKE
shadcn/ui — Figma Design System
shadcn/ui — Figma Design SystemA Tailwind-based component system designed and built for scalable product work.
2025
Quest Platform Marketplace
Quest Platform MarketplaceA marketplace for Somnis NFTs and digital game assets.
OVERTAKE
Quest Platform
Quest PlatformA gamified platform to earn points and unlock future TAKE coin airdrops.
OVERTAKE
Tailwind CSS Figma Library
Tailwind CSS Figma LibraryA Figma component library aligned with Tailwind CSS v4.
2024