Skip to content

Grzegorz Otto · Mobile + web engineer · creator of Flare (cross-platform 2D engine)

Poland · compiled from src/

I ship production React Native apps that hold the frame budget.

Senior React Native engineer. I architected and ship Poland's national radio app (~60k daily users): a custom cross-platform playback engine with CarPlay, Android Auto, and Chromecast, on custom Swift + Kotlin native modules.

In parallel I build Flare, a 40-package real-time 2D engine for React Native and Web, and Pan Tvardowski, a vertical shoot-'em-up themed on Polish folklore that doubles as its hardest stress-test.

I run an AI-directed agent loop - local LLMs, custom skills, and instruction files - to ship monorepo-scale output at team velocity. Architecture-minded (Clean Architecture · DDD · ECS · TDD) and rule-minded (SOLID · KISS · DRY · YAGNI), as tools, not dogma.

static-exported · zero runtime DB reads

Architecture
flare/engine
Now playing
status/current

Flare — a 40-package engine that runs the same code on Web (CanvasKit) and React Native (Skia), in development. Showcase: Pan Tvardowski.

75% complete

Recent commits
git/log
Uptime
metrics/stats
posts
12
flare packages
40
engine tests
2288
engine packages exercised
31/40

Featured projects

Latest posts