Alvin Lau

Vancouver, Canada · Remote

I build communities
and the software behind them.

Discord servers that people actually stay in, and apps that actually ship. Twelve years across software development and quality engineering, now building with AI agents every day.

Discord server setup

For creators, small brands, indie games and local events. You get a server that's organized, safe and easy to join, with channels built around reasons to come back, not just a place to drop links.

Starter

Launch

Contact for pricing

  • Channel and category structure
  • Roles and permissions
  • Welcome, rules and onboarding
  • Basic moderation
Standard

Community

Contact for pricing

  • Everything in Launch
  • Bots: stream alerts, tickets, auto-roles
  • Engagement rituals: spotlights, feedback threads, events
  • A short guide for your moderators
Full build

Creator hub

Contact for pricing

  • Everything in Community
  • Supporter tiers linked to Ko-fi or Patreon
  • Custom bot commands where needed
  • Two weeks of tune-ups after launch

Development work

Backend-leaning full-stack engineering, with a tester's eye for what breaks.

Fix my AI-built app

Half-working app from an AI builder? I'll debug it, get it deployed, and wire up payments and sign-in.

Integrations

Payments, webhooks and third-party APIs: Stripe, Square, Discord and more.

Specs and technical analysis

Requirements, API and system specs, and test plans that your team or your agents can build from.

Work

Things I've built and shipped.

Showcase

Coin Greeter

Donation pages for creators, ready in seconds. Anyone can make a page without an account, add text, images and links, pick a theme, and share it. Creators sign in with a magic link to keep their pages, connect Ko-fi, and track donations from a dashboard.

How it was built: end to end with AI coding agents. I wrote the spec and the architecture notes, the agents wrote the code, and I reviewed every change, tested it and debugged what broke. A Playwright end-to-end suite covers page creation, editing, access control, the public pages and the API, so each new feature is checked against the old ones.

  • Next.js 16, React 19, TypeScript, tRPC, Tailwind
  • PostgreSQL with Prisma, Redis with BullMQ background workers
  • Auth.js magic-link sign-in, verified Ko-fi webhooks

Live demo coming soon.

eBay

Authentication analytics

End-to-end reporting modules (ETL, Spring API, React frontend) for item authentication hubs worldwide.

Fintech

Payments integrations

Square POS integration for Kashoo's accounting app, and backend services for the MogoSpend Visa card.

About

My tech career started in web and mobile development, with five years in test automation, then seven years as a backend-turned-full-stack engineer, and most recently business analyst at Deloitte. Outside work I compete in historical fencing, which I also stream on Twitch and YouTube, alongside my gaming streams.

  • 12+ years in software development
  • Java, TypeScript, Ruby, REST API, GraphQL, Kafka
  • Quality Engineer, Business Analyst: multidisciplinary across development, communication and delivery
  • Based in Vancouver, Canada (Pacific Time)

Let's talk

Tell me about your community or project, and I'll reply within a day.