Work Experience

Katipult Technology

Software Developer

July 2023 - Present

Creating high quality and maintainable automated end-to-end tests with Cypress for a large web app. Migrated tests from PHP with Selenium to CypressJS, integrated Single Sign On into existing test suite, and set up new code covergae monitoring tools.

Kano Apps

Software Developer

September 2021 - December 2022

Developed core frontend and backend features for the XWars line of games (Mob Wars, Viking Clan, Pirate Clan, and Zombie Slayer). Created liveops tools to allow the product team to create and release content without requiring developer help, authored my own releases while working on a rolling release cycle, and added unit testing to legacy PHP and Javascript services.

Ensemble Systems

Software Developer

January 2020 - August 2021

Wrote optimized, maintainable, production code for various applications using Javascript with React. Effectively managed time between multiple projects at once, working in both self-managed and large team environments. Developed the frontend of a major broadcast network's streaming service, utilizing HTML, CSS, and KnockoutJS to engineer a cross-platform solution.

Contract Experience

Washington Ferries

SEO updates and website maintenence

June 2024 - Present

Helping to improve the SEO of washingtonferries.com and make some site usability updates. Fixed recurring SSL certificate errors.

Monarch Structures

Website updates

December 2023 - Present

Updating site language and design as needed for monarchstructures.com.

Feed It Forward

Hosting and database updates

October 2021 - December 2021

Fixed issues with Heroku database and hosting for the Feed It forward POS app.

Interrobang Developments

Web design

September 2021

Created interrobangdevelopments.com website, set up hosting, and contact form submission.

Education

University of Athabasca

Bachelor of Science in Computing and Information Systems

January 2024 - Present

Finishing my degree part time.

University of Victoria

Bachelor of Science in Computer Science

September 2017 - December 2019

Completed 2 years towards a Bachelor of Computer Science.