Hi, I'm Yin.
Full-stack developer with 6.8 years building scalable web apps โ currently shipping AI-powered tools for e-commerce.
<about_me>
Hi, I am Yin ๐จโ๐ป
Full-stack developer based in Toronto, building scalable web applications across CRM, CMS, e-commerce, and enterprise systems.
Hands-on with Shopify app integrations, GCP-based DevOps, and AI-powered product workflows. Recent focus: turning chatbots and OpenAI tooling into measurable business outcomes.
Outside work I tinker โ handwritten digit recognition models, ESP32 toys, anything that lets me poke at a new stack. Continuous learning is the job.
- #leadership7 / 10
- #fast_learner8.5 / 10
- #passionate9 / 10
- #talkative6 / 10
- #team_player8 / 10
<skills>
A few technologies I have been working with recently.
TypeScript
Daily across Next.js, NestJS, and Apollo. Strict typing for shared models, generics for AI-pipeline abstractions, no `any` in shipped code.
Next.js
Production frontends with SSR / SSG / CSR trade-offs, deployed to Cloudflare Workers via OpenNext. Apollo Client + Zustand for state.
NestJS
Primary backend framework โ modular DI, GraphQL code-first with Apollo Server, REST adapters, async queues, idempotent webhooks.
React
Component architecture, Apollo cache + Zustand state, design-system instincts, performance and accessibility-conscious UI.
AI / LLM APIs
Production integrations with OpenAI, Gemini (incl. Vision), Claude, and Perplexity Sonar. Structured outputs via JSON schema, prompt-injection defence, output sanitisation across locales.
GraphQL / Apollo
Apollo Server (NestJS code-first) + Apollo Client. GraphQL subscriptions for streaming AI pipeline status to the UI in real time.
PostgreSQL / Prisma
Schema modelling, migrations, query optimisation, indexing. Atomic `$transaction` for credit accounting and idempotent state changes.
Google Cloud Platform
Cloud Run for autoscaling containers, Cloud SQL for managed Postgres, Cloud Tasks for tier-aware async queues.
Shopify Ecosystem
Custom Shopify Apps end-to-end: Liquid theme work, App Bridge admin, Billing API for subscriptions, Admin API for catalog and middleware integrations.
<try_me>
welcome to /yin ยท type a command
try: about, skills, experience, projects, contact, light, dark
tip: hit tab to autocomplete