Brian Hardy teaches Android, iOS, and Ruby programming at the Big Nerd Ranch. In addition to training, he has led development efforts on more than a dozen shipped mobile applications, large and small. Prior to BNR, he worked for eight years on the web teams for CNN, Sports Illustrated, and NASCAR, developing high-availability content publishing, syndication, and mobile web solutions. Bill Phillips is an Android and iOS software engineer for Big Nerd Ranch. He has also written GIS data analysis software for the oil and gas pipeline industry.