Skip to content

Grzegorz Otto · Mobile + web engineer · solo game-engine author

Poland · compiled from src/

I build engines that respect the frame budget.

Polish software engineer building Flare, a modular 2D game engine for React Native and Web, and Pan Tvardowski — a vertical-scrolling shoot-em-up themed on Polish folklore.

I work solo with AI-directed agent infrastructure, shipping monorepo-scale output at team velocity. Architecture-minded (Clean Architecture · DDD · ECS · TDD) and rule-minded (SOLID · KISS · DRY · YAGNI) — as tools, not dogma.

Most recent shipped production work: the Polish national radio mobile app — custom playback service, CarPlay / Android Auto, and Chromecast.

Runs an AI-directed agent loop for solo monorepo development — local LLMs, custom skills, and instruction files instead of a team.

static-exported · zero runtime DB reads · 14kb gz

Architecture
flare/engine
Now playing
status/current

Flare — a 34-package React Native + Web 2D engine (in development). Showcase: Pan Tvardowski.

32% complete

Recent commits
git/log
  • test(core): add unit tests for stream-refresh and storage managers
  • feat(cli): add asset preprocessing CLI
  • refactor(ecs): rewrite scheduler
  • feat(cms): monorepo config
Uptime
metrics/stats
posts
0
flare packages
34
engine tests
1582
engine packages exercised
32/33

Featured projects

Latest posts