Brian has a passion for developing software applications and tools, and has so now for almost 12 years. He is also an Agile enthusiast with many years of experience leading Agile teams and mentoring others in its practices and principles.
Here are just a few of things Brian is working on right now:
TripCase: One of the best mobile travel applications you can get for free. This is Brian’s day job working for Travel Studios as the technical lead on the Web, iPhone, Blackberry, Windows Mobile, and soon to be released Adroid version.
UISpec: Brian is the founder of the open source Behavior Driven Development framework for the iPhone that provides a full automated testing solution that drives the actual iPhone UI.
PureMVC Objective-C: Project owner for the PureMVC port to Objective-C. A lightweight framework for creating iPhone or Mac desktop applications based upon the classic Model-View-Controller design meta-pattern.
Watij: Co-founder of the open source project Watij (Web Application Testing in Java). A pure Java API created to allow for the automation of web applications.
route-me: An open source map toolkit for the iPhone that Brian contributes too in his spare time.
A true mentor and technology advocate, Jake actively supports many organizations of practitioner communities:
- Ruby PureMVC, a ruby port of the popular PureMVC meta-pattern
- WATIJ, www.watij.com, a pure java API created to allow for the automation of web applications.
This Google group has over 600 active members and over 20,000 downloads. Jake co-founded Watij.
- AGILE ALLIANCE, www.agilealliance.org, is a community portal for Agile practitioner support with techniques, blog postings, conference and news information. Jake is a member and also on the development team.
- EXPLAINPMT, www.explainpmt.com, a web-based application that supports the management of Agile projects currently hosts over 3000 users, 800 projects and 25000 stories. Jake began contributing to this tool in 2005 and now acts as the co-owner of the opensource project.
Jake is currently a Software Architect at Sabre Travel Studios and is also an active consultant to fortune 500 companies as an agile coach and mentor.
A true technology junkie, Jake can be found at nights and weekends surfing the net, trying out new technologies, and building on his already vast knowledge surrounding the software industry. He can be seen during the day discussing the latest trends in web 2.0 sexiness and in a matter of minutes delve into the inner workings of many language and infrastructure details. His working knowledge of technologies make him ideal for round table discussions on strategic approaches to providing solutions or just being the devils advocate in a great “which language is better” fight.
A member of the Agile Alliance and advocate, he has spoken at the Polish Agile User Group and also at the Agile 2007 conference on Watij (web application testing in java).