Skip to content
View stanleychy's full-sized avatar

Block or report stanleychy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
stanleychy/README.md

Stanley Chiu

Software engineer with 8 years across game development, developer tooling, and data. Currently based in Calgary 🇨🇦.

How I work

I tend to notice the repetitive, manual work that slows a team down — QA passes done by hand, localization run through spreadsheets, designers modelling economies in Excel — and then build something to fix it. That's been most of my career, whether the job title said gameplay engineer, tools developer, or analyst.

These days a lot of that goes through Claude Code — production code, internal tooling, and tests. The biggest difference it makes is cost: a small tool that wasn't worth a week is worth an afternoon, so it actually gets built. On a recent vertical slice it was a big part of how one engineer kept up with an art director and a game designer.

Currently open to full-time Unity, gameplay, and tools engineering roles — Calgary (on-site or hybrid) or remote across Canada and the US. Also open to contract and consulting engagements.

What I've worked on

  • Gameplay & live-ops systems — combat and abilities, meta progression, in-game economy, live events, remote config, feature flagging and social features across mobile, PC, and VR
  • Developer tooling & test automation — automated test systems, CI/CD, internal tools, and SDKs that cut repetitive work for engineers and non-engineers alike
  • PC/Mobile/VR performance — CPU/GPU profiling, memory management, texture optimization, async patterns
  • Data & analysis — economy modelling, simulation tools for designers, and analytics work that turned into product decisions

Shipped: myVegas Slots (mobile F2P live-ops) · Parallel TCG (PC & mobile) · NFL Pro Era (VR)

What I use

  • Languages · C# · Python · TypeScript / JavaScript · SQL · Solidity
  • Engines & tools · Unity · Git · GitHub Actions · Sentry
  • Practices · Test automation · CI/CD · SDK development · REST APIs & WebSocket · SOLID · Scrum (PSD I)
  • Data · Snowflake · Tableau · economy & statistical modeling

Things I've built

  • TextMeshPro Emoji — a Unity package for dropping emoji into TextMeshPro without the usual sprite-sheet wrangling
  • zkAutoChess — an on-chain auto chess game, built mostly as an excuse to learn zero-knowledge proofs properly
  • Byte Wars — mentored engineers and led code review on AccelByte's open-source Unity reference game, which teaches client studios how to integrate the SDK
  • Grandmarathon — gameplay programmer on a Global Game Jam 2019 team finalist, built with a few coworkers over a weekend

Outside of work

Hiking through the summer and snowboarding through the winter (perks of living near the Rockies). Anime and Japanese culture lover, recently started learning Japanese, よろしくお願いします!

Say hello

Pinned Loading

  1. com.stanleychy.textmeshpro.emoji com.stanleychy.textmeshpro.emoji Public

    An editor tool to make integrating Emoji with TextMeshPro easier

    C# 9

  2. zkautochess zkautochess Public

    An on-chain auto chess battle game secured by zero-knowledge proof

    TypeScript 1 1