### Work History
**[Mashable](http://mashable.com)**
_iOS Engineer_
March 2014 - April 2016
Worked on a rewrite of the [Mashable iOS app][mashable] and other iOS projects.
[mashable]: https://itunes.apple.com/ca/app/mashable/id910775754?mt=8
**[Tap for Tap](https://tapfortap.com)**
_Lead Mobile and Web Developer, System Admin_
February 2012 - March 2014
Initially I wrote all of Tap for Tap: our Ruby web & API server, node.js real-time matching system, JavaScript front-end, iOS, and Android SDKs and plugins for various other platforms (PhoneGap, AdMob mediation, etc). I also maintained the servers.
We grew a lot and I offloaded tasks to other developers who helped with overall architecture, and fully maintained the web interface (including some front-end related Ruby) and all of the SDKs and plugins. I focused on the overall architecture, backend Ruby and node.js code, and system administration.
**[Beta Street](http://betastreet.com)**
_Lead Mobile and Web Developer, System Admin_
May 2011 - February 2012
Mobile application development for iOS and Android. Websites and web services using node.js, Sinatra, and Redis.
System administration using CentOS on Rackspace cloud.
**[HeavyLifters Network](http://heavylifters.com)**
_iPhone and Web Developer_
March 2010 - April 2011
Worked on the node.js powered server behind SelfServeApps, which unfortunately is no longer public. Also worked on the web-based GUI using Objective-J and Cappuccino.
Developed the Android app that interpreted our custom JSON format for declaratively creating apps, called appjson. It included functionality such as over-the-air content updates.
System administration using Chef to manage Ubuntu servers on Linode.
**[Brighthouse Labs](https://www.linkedin.com/company/brighthouse-labs)**
_Mobile App Developer_
October 2009 – March 2010
Developed mobile apps for iPhone, Android, and webOS.
Lots of automation, scraping, and glue code using Ruby, Python, and shell scripts.
**[Guru Logic](https://gurulogic.ca)**
_Web Developer_
August 2008 - October 2009
Freelance Ruby on Rails web development.
**Pinnacle Technologies**
_Embedded and Backend Developer_
February 2006 – September 2007
Worked on a Ruby on Rails website for a lottery group.
**[Seekport Internet Technologies](https://de.wikipedia.org/wiki/Seekport)**
_Web Developer_
June 2006 – August 2006
Programmed an internal config utility for Seekport's search engine using PHP and MySQL.
Developed a cross-platform desktop widget for delivering real-time World Cup scores & events.