Skip to footer

Brian Attwell

Brian Attwell is a staff software engineer on Uber’s Mobile Platform team. He is one of the engineers behind the cross-platform RIB architecture and a co-designer of Uber’s cross-platform plugin architecture. Brian has worked at Google, Facebook, and Apple.

Engineering Blog Articles

Introducing Nanoscope: An Extremely Accurate Method Tracing Tool for Android

Uber's Mobile Engineering team open sources Nanoscope, a new method tracing tool for Android that enables developers to more accurately debug difficult performance issues.

Engineering Scalable, Isolated Mobile Features with Plugins at Uber

Uber Engineering shares our best practices for working with plugins, a powerful tool that enables us to build and ship features quickly at scale.

Rewriting Uber Engineering’s Android Rider App with Deep Scope Hierarchies

Although an untraditional choice for building mobile architectures, deep scope hierarchies are a key component of Uber's new Android rider app that enable the quick and seamless rollout of new features.

Popular Articles