Alexander Bolotnikov

Who I am

My name is Alexander Bolotnikov. I work on HTML5 games and playable ads as a tech lead. My main focus is TypeScript, JavaScript, PixiJS, game architecture, animation, performance, and development workflows that hold up not only in prototypes, but also in production.

What this blog is about

  • Technical articles based on my own work. Approaches, techniques, and production decisions that I use while building HTML5 games for Poki.
  • Hands-on PixiJS guides from scratch. Step-by-step tutorials on creating HTML5 games with a focus on practical structure rather than isolated snippets.
  • Monetization and business-side thinking. How HTML5 games make money, what affects their commercial side, and how revenue connects to product and engineering decisions.

What I work on now

I am the tech lead of the HTML5 playable ads development department at Moon Active. A significant part of my work is focused on system architecture: I build a reusable engine and internal tools for playable ads development that the team can use across projects.

I also develop my own games for Poki and build a custom game development engine for those projects.