Brian Hardy is a lead software engineer and instructor at Big Nerd Ranch, where he has developed training materials for Android, iOS and Ruby courses. When not teaching or building mobile apps for consulting clients, Brian enjoys riding bicycles and playing records from his extensive collection.