Chris Cummer
Ruby on Rails and iPhone developer living in Vancouver, BC.
Email abpju5@r.postjobfree.com Web http://postal-code.com
Github /senorprogrammer Phone 604-***-****
Twitter @senorprogrammer
About Me
16 years of software development experience, both as first developer at start-ups and as development
team lead.
I've built and shipped half a dozen Rails websites, and have over 5 years of Ruby and Rails
experience.
I ve built three commercial iPhone applications and one iPad app.
83% of my work history has been with tech start-ups. I love working with small, smart, aggressive
companies to build up their software platform and development team.
Professional Experience
Travergence, Inc.
Head Developer, August 2011 - July 2012
Vancouver, BC
Ruby, Rails, jQuery, Coffeescript, Postgresql
Currently working to make the world of adventure travel a better place.
While at Travergence I re-built the site in four weeks when the business objectives pivoted, scoped and
implemented dozens of new features, and built the Travergence Facebook and Travergence Widgets
apps.
http://travergence.com
Coverall Crew
Consultant & Head Developer, March 2009 - June 2011
Vancouver, BC
Ruby, Rails, jQuery, DataMapper, MySQL
I was hired by Coverall Crew to lead the development on two large Ruby on Rails applications for their
client, Adobe Inc.:
Chris Cummer (abpju5@r.postjobfree.com)
Adobe Agency Partner Portal - Rails 2 & jQuery. APP is Adobe's private portal for their creative
partners, providing special access to resources, news, and software.
http://agencies.adobe.com
Adobe Youth Voices Gallery - Rails 3 & jQuery. AYV showcases video content created by
Adobe's educational partners and their students, allowing users to share content via custom playlists,
Facebook, or Twitter.
http://youthvoices.adobe.com/galleries
DreamBank
Technical Director, January 2008 - June 2011
Vancouver, BC
PHP, Ruby, Rails, jQuery, MySQL
Dreambank is a funded, highly-regarded online gift registry website. I was hired to take over technical
management of the site, finish the development, and bring it to market, which we did in mid-2008. After
that I improved the code quality, expanded the functionality, and implemented a Rails-based reporting
system.
http://dreambank.org
Flight Level Media
Technical Director, January 2006 - March 2009
Vancouver, BC
PHP, Ruby, Rails, Merb, MySQL
FLM built entertainment software that ran onboard commercial aircraft, most notably:
PaxChat - Lamp/PHP & Qt. PaxChat is a seat-to-seat instant messaging application for jumbo
aircraft, built for Thales Avionics. Currently flying on Air France and Singapore Air.
Postcard From the Plane - Ruby on Rails & Qt. PCFtP allowed passengers to create custom
postcard onboard the aircraft, incorporating real-time flight data. The Rails-based ground system
handled all the e-commerce, distribution and client management. Soon to be flying on Flybe.
Chum Television
Architect & Lead Developer, March 2004 - February 2006
Toronto, ON
VB, C#, .Net, JavaScript, SQL Server
I was hired by Chum Television to overhaul their web development department, hire new staff, refactor
their legacy VB code into more manageable systems, and implement standard best-practices and
technologies, the first of which was implementing source control and a bug tracker.
In total we were responsible for over 40 websites and 740 000 unique users.
Chris Cummer (abpju5@r.postjobfree.com)
OpenCola
Team Lead, ColaVision, April 2000 - August 2001
Toronto, ON
VB, Java
I was hired by OpenCola for research and development to explore ways of building on then-nascent
peer-to-peer networks. My team was charging with exploring network efficiencies, protocol
anonymization, and "just trusted enough" PKI, all of which culminated in ColaVision.
ColaVision - Visual Basic. ColaVision was a distributed, p2p media discovery and delivery
system that ran atop the Napster, Scour and Gnutella networks. It debuted at DefCon in Las Vegas in
2000 and was promptly shut down by the lawyers and locked away forever in 2001. That was probably
a good idea.
http://www.mosaicvp.com/Home/archive/August_2.htm
Personal Projects
Climb It
iPhone Application
Objective-C, CorePlot, CoreData, Sqlite, Ruby, Rails
Climb It is an iPhone app that allows rock climbers to plan climbing trips and track their ascents. It also
contains over 7 000 rock climbing routes across North America. Rails is used for the website and the
backend data aggregation tools.
http://climbitapp.com
In July, 2011 Climb It was favourably mentioned in Gripped, Canada's premier rock climbing magazine.
Gearkata
Rails-based Website
Ruby, Rails, jQuery, S3, Heroku
Gearkata is a website for creating a sharing packing lists for outdoor adventures. It was designed and
built entirely in the hope that I would never again forget my headlamp or helmet.
http://gearkata.com
Gearkata is a work-in-progress that lives in un-stealth mode; it has been live through it's entire
development cycle, bugs and all.
Crag Dog
iPhone Application
Objective-C, CoreData, Sqlite
Chris Cummer (abpju5@r.postjobfree.com)
Crag Dog is a rock climbing grade converter that converts between 13 climbing and bouldering
systems. The icon alone is worth the price.
http://cragdogapp.com
Crag Dog is surprisingly popular in Scandinavia, for reasons unknown.
Hockey Days
iPhone Application
Objective-C, CoreData
Hockey Days is the only app you need when all you want to know is: How many days until hockey
starts . It provides info on all pre-season, exhibition, and season opener games for all NHL teams.
http://howmanydaysuntilhockey.com
Education
York University
Media Communications / English, 1991 - 1995
Toronto, ON
Chris Cummer (abpju5@r.postjobfree.com)