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.
Launch
Contact for pricing
- Channel and category structure
- Roles and permissions
- Welcome, rules and onboarding
- Basic moderation
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
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.
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.
Authentication analytics
End-to-end reporting modules (ETL, Spring API, React frontend) for item authentication hubs worldwide.
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.