Engineer based in Vancouver. I’m interested in how games make identity visible, mastery durable, and competition meaningful.
2026
- Tick-Rate What should a gaming profile actually communicate? A year of building a profile where someone’s history in games is the thing being represented, and the two times the work told me I was wrong.
- Legitimizing Esports and the Role of the Developer What makes an esport worth getting good at? Merit must rise, and mastery must last. What a developer controls in each, and why an open pathway can still fail if repeated relearning makes the investment too costly.
2025
- A Redesign of the Practice Range into a Living Hub How can the Practice Range grow with the player? A redesign of VALORANT’s Practice Range as a shared lobby, re-entry tool and deeper training space.
- Extending Casual Game Modes into a Continuous Social Loop What helps strangers become a community inside VALORANT? A continuous-lobby system that lets casual players stay together, vote on the next map and build familiarity across matches.
- Fantasy League for VALORANT Esports How can everyday players develop a reason to follow professional VALORANT? An in-client fantasy league that turns professional performance into personal stakes, social competition and season-long fandom.
- Haile: A Controller-Support Agent Concept What could a Controller become if their smokes created safety as well as space? An Ethiopian Controller-support hybrid built around restorative mist, tempo control and a temporary return to gunplay.
In progress
-
Stream Context & Interaction What should a live stream understand about itself? Designing a Counter-Strike presentation system that gives new viewers context in three seconds and lets the stream react to gameplay and chat.