A skilled full-stack engineer with over two decades of experience in multiple platforms and frameworks, I value pragmatic decision-making applied to products that embody sound design and long-term maintainability. I have recently focussed on single page javascript applications using Ember.js.
O'Hara Industries [ Software Consultant | January 2018 to present ]
Since last year I have worked as a remote consultant with Condé Nast as my primary client. I continued to support the Copilot team that I worked with when I was an employee (see below), focussing on a platform extensibility project.
Condé Nast [ Senior Software Engineer | Aug 2014 - Dec 2017 ]
Condé Nast's Copilot project is an in-house digital publishing platform that powers over 20 properties including Vogue, Wired, New Yorker and Pitchfork. I joined the team in 2014 focussing on the client-side editorial application, a single page application written in Javascript using the Ember.js framework. I stewarded the project's transition to Ember-Cli and successive upgrades from version 1.6 to 3.2. I oversaw the development of an extensive testing suite for the project, and its subsequent upgrades. As a senior member of a team of about 10 engineers I balanced pragmatic decision making with an abundance of enthusiasm for the technology while mentoring my teammates.
littleBits Electronics [ Senior Developer | Jul 2013 - Jun 2014 ]
I was the senior developer on a large Ruby on Rails ecommerce application for this Manhattan-based hardware startup. I was responsible for software design, TDD-based implementation, cloud-based devops, and managing code contributions from external and remote teams. I collaborated with multiple teams within the organization to fulfill feature requirements from initial requirements exploration through specing, design, development, Q/A and deployment.
Stresslimit Design [ Web Developer | Dec 2010 - 2013 ]
I worked on a variety of software applications for several consultancy clients, providing them with full-stack web applications developed in Ruby on Rails. I played the role of lead developer from project inception and design, following through with iterative development sprints. I also provided extended maintenance for long-lived applications.
Constellation Records [ Web Developer | Jan 2008 - Apr 2010 ]
I developed a custom Ruby on Rails-based web site and ecommerce platform for Constellation Records, an internationally recognized record company. The application provided both a custom content management system and as well as payment gateway integration and an administration back-end.
Alien8 Recordings [ President and Co-Founder | Jul 1996 – 2010 ]
In addition to co-founding and operating an independent record label for over thirteen years I was responsible for the multiple iterations of the company’s web presence, developing custom e-commerce platforms in Perl, PHP and Ruby on Rails.
Concordia University 2009
Bachelor of Arts degree (with distinction). Montreal, Quebec.
Dawson College 1995
College Diploma in Professional Photography. Montreal, Québec.
Available upon request.