Find the product constraint
Turn an ambiguous request into a problem the team can reason about and validate.
I set technical direction, stay close to the code, and connect product intent to systems a team can operate. TypeScript is my strongest workflow. Go and other languages join when the problem asks for them.
Mar 2026 · Team project
A Nuxt 4 module for Shopify app authentication, webhooks, Polaris components, and App Bridge integration.
Mar 2026 · Team project
A Shopify app starter built with React and TanStack, with authentication, webhooks, Polaris, App Bridge, and a reusable application structure.
Apr 2025 · Team project
A back-office system for Central Java administrators to manage citizen records, program delivery, documents, reporting, and access by role.
A small shortcut for people who would rather type.
$ help
Try works, oss, blogs, github, email, or clear.
How our team moved a growing jQuery dashboard to Nuxt, ran both systems in parallel, and made Nuxt the default for most new frontend work.
Why I chose yan.ad for this portfolio, how it compares with earlier domains, and where the site and email are hosted.
Send the problem, the constraints, and what is blocked. I’ll reply from me@yan.ad.