Open Source Contributions

Here is an overview of my recent Github contributions, some of which due to my participation in Hacktoberfest 2016


A Ruby static code analyzer, based on the community Ruby style guide.

  • Added an option to the LineLength cop to ignore Rubocop directives frome causing line length violations
  • Submitted a new DuplicatedGem cop that causes violations if a gem is listed more than once in the Gemfile

Open Source Event Manager

An event management tool tailored to Free and Open Source Software conferences.

  • Created a consistent UI for the login page when a 3rd party authentication was enabled
  • Fixed the default help rollover from being incorrectly hidden on a form


A free and open database for farming and gardening knowledge. You can grow anything!

  • Patched the Vagrantfile to allow Vagrant to install any neccessary plugins before provisioning

Toronto Ruby Brigade Hacknight Workshops

I helped to develop workshop demos, READMEs, and other materials.

  • Speed Sprint — five Gosu projects where you start where the previous team left off
  • Asteroids — a clone of the classic arcade game using the Gosu game framework and Chipmunk physics engine
  • Shazbot — building Slack chatbots and integrating with 3rd party APIs
  • FBBot — continuing hacking on chat bots, this time using Facebook Messenger and integrating natural language processing via


A simple Jekyll + GitHub Pages powered resume template

  • Fixed a microdata item property that was incorrect