Experience
Scorpius Consulting — Founder/Owner
Oct 2011 - Present
- Software development and web design services
- Technologies: Ruby (Rails, Jekyll), JavaScript, PHP (CraftCMS)
First Nations Technology Council — Instructor
Sept 2018 - May 2019
- Taught introductory classes in networking, web development and software testing
- Delivered courses in Indigenous communities all over British Columbia
- Developed curriculum and course materials for four different courses
Domain7 — Technical Analyst
Jul 2018 - Sept 2018
- Designed and documented migration strategy for legacy lottery platform
- Produced technical diagrams describing existing and future APIs
Tickit Health — Full Stack Developer
Sept 2017 - Apr 2018
- In charge of synthesizing legacy APIs into single RESTful API for v2.0 of Tickit product
- Greatly increased code coverage and confidence of legacy modules
- Lead TDD efforts and internal code review system
- Technologies: Ruby (Rails), JavaScript (Angular, NodeJS)
Rock Sauce Studios — Software Developer
Nov 2016 - Aug 2017
- Developed and designed JSON API microservices with Go and Kubernetes
- Built out web frontend with in-house JavaScript tooling bundle
- Worked remotely full time with team distributed across 6 time zones
- Technologies: Go, JavaScript (React/Redux, ES6, Webpack)
Intel — Full Stack Developer
Sept 2014 - Apr 2016
- Joined Intel Security’s “Safe Identity” team as part of PasswordBox acquisition
- Lead the Web team, building public facing websites and internal analytics APIs
- Primary technical liaison for marketing team and outside agencies
- Technologies: Ruby (Rails), JavaScript, Go, Python
PasswordBox — Web Developer
June 2012 - Sept 2014
- Member of the original development team before Series A growth
- Lead development of onboarding flows and data API to support web and mobile clients
- Designed analytics, AB testing and product optimization tools
- Technologies: Ruby (Rails), JavaScript
Le Site — Project Manager
Feb 2011 - Oct 2011
- Lead day-to-day management of custom web software projects (~300 to 2500 hours)
- Coordinated communication between clients, development team and management
Mate1.com — Media Buyer & Advertising Sales Manager
Oct 2009 - Jan 2011
- Lead efforts related to the sale and management of internal advertising space
- Built custom tracking and CMS tools for daily reporting systems (PHP, MS Access)
Volunteering
Extraordinary Lives Foundation — Technology Advisor
Dec 2017 - Dec 2019
- Designed, migrated and built new website using Jekyll
- Primary support person for website and online communication tools and system
- Assist with planning and promotion of mental health awareness and fundraising events
Education
McGill University — Bachelor of Commerce
Sept 2005 - August 2009
- Marketing Major
- English Minor (Cultural Studies)