about(1)
systems-minded engineer
NAME
Grzegorz Otto
SYNOPSIS
about(--role, --focus, --available)
DESCRIPTION
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.
SKILLSSkills
TypeScript strict
Clean Code · SOLID
Clean Architecture
DDD
TDD
ECS
HISTORYHistory
- 2018–2020Web engineerEarly web work — Next.js + Firebase, Chakra UI, drag-drop interfaces. First production deployments.
- 2020–nowSenior React Native engineerProduction mobile apps for broadcast and consumer clients. Polskie Radio: playback FSM, CarPlay, Android Auto, Chromecast, 89–95 % test coverage in playback subsystems.
- 2026–nowSolo builder · evenings/weekendsFlare engine — 34-package modular 2D engine for React Native + Web on Skia. Pan Tvardowski showcase game (8 zones, 1 582 tests). Gudi web monorepo (Bun + Supabase SSR).