Games taught me the thing I still love most about engineering: a world built from rules. You press a button, something happens, and after a while you stop playing the surface and start reading the system underneath - why this enemy waits, why that build breaks the economy, why one strategy wins every time. That curiosity - what are the rules, and can I change them - is exactly what pulled me into programming.
Games are also the best teacher of feedback loops I know. Try, fail, respawn, try again with one variable changed. That is debugging. That is a failing test turning green. The patience a hard level teaches you is the same patience you need at 2 a.m. with a race condition: no drama, just another attempt with better information.
Game design quietly shaped how I build products. A good game never hands you a manual - it teaches you through the first level. Good onboarding does the same. Good games respect the player’s time, show state clearly, and acknowledge every action within a frame. When I work on loading, empty, and error states, or on a Telegram Mini App that has to feel instant, I am borrowing from level designers. It is also why GameFi projects never felt exotic to me - I already spoke the language.
And that is why I adore AI. Working with a model gives me the same feeling games always did: a new world with rules nobody has fully mapped yet. Where is it brilliant, where does it hallucinate, what context changes its behavior? Prompts, tools, retrieval, evals - it is a game with a huge skill ceiling, and the meta changes every few months. After 11+ years in tech, I get to be a beginner again, in the best sense.
Games also prepared me for the pace. In a game, one patch can rebalance everything overnight, and the players who do well are the ones who adapt instead of complaining. AI is that patch, shipping every quarter. I treat each new model, SDK, or tool like a new season: read the patch notes, test what actually changed, keep what wins, drop what no longer works. Leveling up is not a threat - it is the fun part.
Games did not just entertain me - they gave me a way to look at any system: find the rules, shorten the loop, respect the player. AI made that loop faster than ever. That is why I still enjoy this work, and why I would rather build with AI than watch it from the side.
Give the next product someone who stays.
Ready to get started? Send me a message - I'm available to start now and to stay. Long-term retainers, not a two-week handoff. Let's discuss your project, requirements, and the best way to move forward.