Profile

Skills

Programming

Skill Years Level
JavaScript 10+ Expert
 • pure (ES6 experience too) 10+ Expert
 • React 4+ Advanced
 • Modern Angular 3+ Advanced
 • Legacy AngularJS (1.2 to 1.8) 7+ Advanced
 • Node.js (Server Side) 8+ Advanced
 • Jest/Jasmine + Other Libraries (Unit Testing) 7+ Advanced
 • Cypress/Protractor (End-To-End Testing) 5+ Advanced
HTML 15+ Advanced
CSS (Including Preprocessors) 15+ Advanced
Java 4+ Intermediate
Ruby On Rails 1+ Intermediate
Python 2+ Intermediate
SQL 6+ Intermediate

Back End

Skill Years Level
Git (and Github) 10+ Intermediate
Webpack (Bundler) 5+ Intermediate
Vite 1+ Intermediate
PostgreSQL 5+ Intermediate
Apache HTTP Server 2+ Intermediate

Environment

Skill Years Level
Linux Admin 8+ Advanced
Mac OS X Admin 6+ Intermediate
Windows Admin 11+ Intermediate
Docker 5+ Intermediate

Work Experience

For older work experiences, see my LinkedIn Profile.

2021 September - Current Senior Software Development Engineer Workday

Developing and defining new development processes for the new Workday CPQ product based on Zimit's Current CPQ. Product was taken from initial inception to full production release as of early 2025.

2016 August - 2021 September Senior Software Developer Zimit

Defined software development standards and technological direction of products in addition to full stack work on Node.js and Angular applications. Scaled these up until acquisition to Workday in 2021 and helped with post acquisition technology transitions.

2013 August - July 2016 Software Developer VeriAS

I designed and developed interfaces across multiple products (including architecture).

Education

2008 September - 2013 April, University Of Manitoba, MB

2004 September - 2008 June Westwood Collegiate, MB

Volunteering

2015 July - 2016 June VP Of Public Relations
Toastmasters, Delray Beach, FL
2014 July - 2015 June Sergeant at Arms
Toastmasters, Delray Beach, FL