Bob Lee, CTO of Square and formerly responsible for core libraries in the Android platform sat down with O'Reilly for a short interview during JavaOne. Bob talks about his talk on Java References as well as his work at Square and his current challenge to find a reasonable approach to deploying Rails applications on the JVM.
"Lee is one of the reasons the Android platform just works. He was responsible for Android's core APIs and libraries. His contribution to Google is also greater than just working on one of the most popular mobile platforms in the world. Along with Dhanji Prasanna, Jesse Wilson, and Kevin Bourrillion, Lee was the creator of a dependency framework named Guice. Now Guice isn't nearly as popular as Spring, but it runs many of Google's critical applications and it has been incorporated into a few high profile projects, such as Maven. Bottom line: If you use Google's products and you happen to have an Android phone, Lee's handiwork is all over the place."