Mobile Developer

Chris Banes Portfolio

15-year Android UI specialist (ex-Google Developer Relations, ex-Twitter Staff Engineer) whose open-source portfolio — Accompanist, Tivi, PhotoView — doubles as reference architecture for the Android ecosystem.

AndroidKotlin MultiplatformJetpack ComposeUI Engineering

What makes it work

A breakdown of the choices that make this portfolio stand out.

1

Reference architecture as the flagship project

Tivi is widely referenced in the Android community as an example of modern Android architecture — other developers study its code to structure their own apps.

2

A portfolio of narrow, sharply-scoped libraries

Accompanist, Haze and Insetter each solve one well-understood UI problem rather than trying to be a do-everything toolkit.

3

Technical leadership stated with a specific number

Leading a Compose migration across 150 engineers at Twitter is a concrete organizational scale metric, answering whether he can move a large team, not just write good code.

What Mobile Developers can take from this

Specific, actionable tips to apply to your own portfolio — no generic advice.

  • If one of your open-source projects became a reference architecture others study, say that explicitly.

  • Publish several small, sharply-scoped libraries rather than one large framework.

  • State the size of any team or migration you led with a real number.

  • Document a platform transition as it happens, not only after it's finished.

Ready to build your portfolio?

Follow the Mobile Developer roadmap — skills, projects, and timeline to get hired.

Mobile Developer Roadmap