Experience
2019 — Now
2019 — Now
Greater Seattle Area
🤫
2014 — 2018
2014 — 2018
Halifax, Canada Area
Turner Broadcasting System, Inc. (July 2017 - Present)
• Architected and led the development of a video player UI built with Preact and Redux in ES2015+
• Created CLI for automated end-to-end test app execution using Selenium Webdriver with remote (SauceLabs) browser support, concurrent test support, and Mocha reports. Written in Node.js.
• Added batch execution functionality and bug fixes to the integration test app built with Vue.js
• Built a development app with React, improving the video player team’s development workflow
• Successfully proposed and implemented a new React app to improve the project’s testing infrastructure.
EfficiencyOne (November 2016 – July 2017)
• Developed Wordpress plugin with a REST API backend and an AngularJS frontend in TypeScript to display and manage partnered businesses
• Successfully migrated previous application’s PostgreSQL database into Wordpress
Viacom Inc. – Emerging Platforms (June 2014 – November 2016)
• Maintained and implemented new features on Xbox One applications for Comedy Central, MTV, and VH1 applications. Developed with web languages using WinJS for Xbox
• Integrated Adobe Pass Clientless API enabling TVE authentication via second-screen device
• Developed internal site for producers to experiment with in-app content layout configurations, integrations with third-party APIs, and developer tools for Xbox, Apple TV, Roku, and PS4
• Developed Apple TV Gen3 core media application (JS/HTML-like languages)
• Developed PS4 apps prototypes
2013 — 2013
2013 — 2013
Ottawa, Canada Area
• Full stack web application development using MongoDB, Node, Express, and Backbone.
• Developed in CoffeeScript, Stylus, and Jade.
• Agile development with continuous integration, unit and integration testing, and thorough code review process
2011 — 2012
2011 — 2012
Ottawa, Ontario
Developed web applications used to watch live TV and VOD on PC and iOS.
The application was provided to customers in source form and was demonstrated internationally to prospective customers.
• Researched, designed, and implemented a custom JavaScript application architecture
• Iteratively created wireframes and prototypes to test usability of user interface designs and performance of key features on target devices
• Mentored employee in web development
• Excelled in a fast-paced agile development environment
• Nominated by employer for the national Co-op Student of the Year award
2010 — 2011
2010 — 2011
Ottawa, Ontario
Iteratively developed user interface concepts for the MakeMAD business deal-making web application for Carleton's TIM department.
• Led product research with potential users to determine application requirements
• Created and presented weekly interface concept sketches, wireframes, and navigation charts
• Conducted user testing with graduate business researchers on prototype designs
• Communicated design requirements to front-end developers resulting in a successful implementation
Education
Carleton University
Bachelor of Information Technology
2009 — 2014
Algonquin College of Applied Arts and Technology
Diploma
2009 — 2014
Carleton University
Bachelor of Engineering (B.Eng.)
2006 — 2007