

Andrew Orobator
Senior Android Engineer at Reddit · Author, Vibe Engineering Series

Andrew Orobator is a senior Android engineer at Reddit and author of the Vibe Engineering series — a ten-part methodology for AI-assisted Android development. He's been building Android at scale for nearly a decade and is currently prototyping self-driving codebase infrastructure at Reddit. He co-authored the Vibe Engineering series with Claude using the workflow it describes.
Spin at the Gate Until Green: Engineering Primitives for Self-Driving Android Codebases
Most AI-assisted development fails the same way: the AI produces output, the human checks it manually, finds a problem, re-prompts, and repeats. This loop doesn't scale.
On Android, we have a better option. Gradle tells you if it breaks. The Kotlin compiler tells you if types don't match. Paparazzi tells you if the UI drifted. These are binary gates — and if you have a binary gate, you can remove the human from the loop entirely. The AI submits, the gate checks, it adjusts and resubmits. Spin at the gate until green.
This talk covers the engineering primitives that make this possible: personas, skills, worklogs, postmortems, and spec-driven development. The culmination is a flag lifecycle agent — triggered by a cron job, cleaning up stale feature flags, verified by compile + test + lint. No human in the loop. Working prototype, proven in practice.
