It feels like the perfect time to launch this, so here we go.
After 15 years as an Android developer, including working at companies like X and Disney, I’ve developed a pretty clear picture of what Android teams and large codebases actually need day to day.
And over the past months, I’ve spent a lot of time studying, experimenting with, and refining how we use AI coding agents for Android development.
Because giving every developer an AI agent doesn’t automatically make a team more productive.
In fact, I’ve been seeing the opposite way too often:
Devs burning huge amounts of tokens by repeatedly feeding agents the same context.
Devs going through iteration after iteration instead of making agent output more deterministic from the start.
Devs generating slop they don’t properly review, curate, or sometimes even understand.
Teams using generic prompts and agents for everything instead of specialized Android skills for specific tasks.
AI-generated tests that test implementation details and break after the smallest refactor.
Devs generating huge AI-powered PRs, and lots of them in a very short time, creating a massive review bottleneck that ends up hurting the whole team’s productivity.
There is a much better way to work with AI agents. That’s why I’m launching Proficient Android AI.
I’m putting together what I’ve learned over 15 years of Android development, combined with everything I’ve learned about directing AI agents effectively, into a practical training program for Android engineers and teams.
The goal is simple: less waste, better code, more productive teams, and more proficient Android engineers.
Book your seat now. 50 seats available. This usually fills up quickly, my advice is to book now.
See all of you in the course! Really looking forward to share with you all my learnings 🙌❤️


