📍 London, UK | 🚗 Senior Android Auto Engineer @ Wayve | 🦀 CLI builder
Building things with AI, Android, Flutter, and open-source tools — from stacked Git workflows to terminal-native mobile dev. Portfolio at cesarferreira.com.
- ☁️ dryrun (3.8k+ stars) - try the demo project of any Android library
- 📡 SwiftEventBus (1.1k+ stars) - publish/subscribe EventBus for iOS
- 📚 stax (119+ stars) - stacked-branch Git workflow with TUI, smart PRs, and safe undo
- 💀 rip (465+ stars) - fuzzy find and kill processes from your terminal
- 🍰 drone (517+ stars) - the missing library manager for Android developers
- 🔍 alfi (500+ stars) - Android Library Finder
- 🪡 needle (149+ stars) - TUI that highlights the GitHub PRs that need you
- 📚 stax - fastest stacked-branch workflow for Git; interactive TUI and smart PRs
- 🔌 stax.tmux - tmux plugin for live stack status, keybindings, and window auto-rename
- 🪡 needle - GitHub PR inbox in your terminal
- 💀 rip - fuzzy process killer
- 📋 nuls - NuShell-inspired
lswith tables - 🖥️ tmux.expose - Mission Control-style tmux session switcher with live previews
- 📝 changed - live read-only TUI of what changed in your git worktree
- 📊 toppy - colorful htop/btop-style system monitor TUI
- ☕ keepawake - keep your machine awake from the CLI
- 🐦 robin - JSON-driven CLI tool (Rust)
- 🎬 screen-recorder - minimalist CLI screen recorder for macOS
- 🤖 adev - project-aware Android dev CLI (test, install, launch, clean)
- 📱 byedroid - build, install, run, and stream logcat without leaving the keyboard
- ⚡ dab - fast interactive CLI for automating your Android device
- 🧰 androkit - reusable Android toolkit for Rust (ADB, APK/manifest, Gradle discovery)
- ☁️ dryrun - try any Android library's demo in one command
- 🍰 drone - Android library manager
- 🔍 alfi - discover Android libraries from the terminal
- 🚀 android-rocket-launcher - launch Android modules from the terminal
- 🐱 purrge - quickly uninstall Android apps from your phone
- 🌀 gradlr - fastest autocomplete for Gradle tasks
- 📜 rustycat - modern logcat viewer in Rust
- 🐙 git-gud - small tools to enhance your GitHub workflow
- 📡 SwiftEventBus - EventBus optimized for iOS
- 👥 RxPeople - fake people data for Android demos
- 🎨 colorize - 1000+ named colors on Android
- 🐈 CatKit - cat placeholder kit for Android
- 📄 RxPaper - reactive NoSQL storage on Android
- 🛠️ AndroidQuickUtils - Android development utilities
- 🏷️ MaterialComponent.Banner - Material banner component for Android
- 🧩 parsy - fast in-browser JSON editor with validation, tree view, and diffing
- 🍺 homebrew-tap - Homebrew tap for shipping CLI tools
Browse 113 projects (tools, libraries, apps, and more) on cesarferreira.com.
- Autonomous driving @ Wayve - Android Auto, in-vehicle UX, and platform tooling
- Agent-native engineering - Rust CLIs, stacked Git workflows (stax), and terminal-first dev loops
- Shipping small tools - Android dev from the keyboard, tmux ergonomics, and fuzzy terminal UIs
- Open source - 120+ public repos and 10k+ stars across personal projects
- Flutter MVVM architecture - DI, state management, and repository pattern
- How to use the new Android coroutine viewModelScope in Clean Architecture - binding ViewModel lifecycle to use cases
- Using Gradle Build Cache Server - avoid work that does not need doing
- More on Medium @cesarmcferreira
- 10k+ GitHub stars across personal open-source projects
- 136+ public repositories - tools, libraries, and experiments spanning Android, Rust, Ruby, and JavaScript
Random Facts
- Terminal-first Android dev is a lifestyle (
byedroid,dab,adev,rustycat) - Stacked branches and tmux plugins beat one giant PR
- London-based; building for the road at Wayve
- Still fond of Ruby CLIs from the
dryrun/alfiera