Sep 2026 - present
Microsoft
Senior Software Engineer
-
Angular
-
RxJS
-
Nx
-
C#
-
.NET
-
Entity Framework
-
Azure DevOps
Full-stack engineering, with a foundation in frontend platforms and interface design.
Sep 2026 - present
Senior Software Engineer
Feb 2023 - Aug 2026
Senior Frontend Engineer, AWS Identity
Led frontend architecture and micro-frontend strategy for Identity experiences in the AWS console. Worked across technical strategy, end-to-end feature delivery, developer tooling, deployment reliability, and mentorship.
Sep 2020 - Feb 2023
Frontend Engineer II, AWS Identity
Modernized large AngularJS and TypeScript applications with React. Built shared frontend experiences and CDK infrastructure, working with product, design, and service teams.
Nov 2018 - Sep 2020
Frontend Developer
Led frontend development of the Cova back-office web application, working with Aurelia, Redux, GraphQL, Node.js, and an evolving JavaScript stack.
May 2018 - Nov 2018
Intermediate Developer
Built JavaScript web applications across React, Redux, and established frontend systems.
Sep 2016 - Apr 2018
Frontend & Full-stack Developer
Developed eCommerce experiences and the services behind them with AngularJS, Node.js, Express, and MongoDB: product pages, account flows, search, subscriptions, and background synchronization. The stack also included Mongoose, Jade, Sass, Karma, Protractor, and Gulp.
At WTFast, I worked on web development and game-server deployment automation with AngularJS, Laravel, MySQL, CloudStack, and Puppet.
At Csek Creative, I built websites with CakePHP, MySQL, and WordPress, working alongside designers, marketing, and other developers.
My earlier work also included teaching at Okanagan College, applied database research with UnityJDBC, and web development at AEM.
Bachelor of Computer Information Systems
2011 - 2015
Coursework included Java, C, C++, F#, Objective-C, and assembly, alongside UNIX/Linux, databases, networking, and software engineering.
My early web work used HTML, CSS, JavaScript, jQuery, PHP, CakePHP, and Laravel, with Ubuntu/CentOS, Apache/Nginx, and MySQL.
My work includes React and TypeScript interfaces, Node.js APIs, Docker runtimes, and infrastructure as code.