I'm a full-stack developer and graduate of Software Engineering at the
University of Victoria. I have experience working in web development,
embedded systems development, and quality assurance.
experience with Node, Angular, Rendr, Backbone, and Ruby on Rails.
I'm passionate about free and open-source software; user-friendly and
accessible software design and development; and user security and
My personal interests include audio production, music performance,
gaming and listening to podcasts.
full-stack developer (supporters/growth) :: apr 2020 -> sep 2022
Worked on a wide range of teams, codebases, and technologies to
develop features and run experiments to increase user engagement and
Maintained and set up back-end microservices using Ruby on Rails and
Elixir, and developed front-end features using React, Typescript,
Engaged in product ideation and research to improve user experience
and satisfaction, site performance, and accessibility.
Worked to maintain and improve client and server performance and
response times of a platform with 400 million users.
Regularly led scrum meetings and led on some team projects, breaking
them down into planned and manageable tasks.
full-stack developer co-op :: sep 2019 -> dec 2019
Increased revenue by productizing and implementing features on
Memberships & Promotions products on the Change.org platform
Conducted initial research and testing before creating a prototype
to automate the creation of ads on a third-party marketing platform
Increased productivity and visibility by creating real-time
dashboards tracking metrics and Key Performance Indicators
=> natural resources canada (Pacific Forestry Centre)
software developer co-op :: jan 2018 -> apr 2018
Created a multimedia user guide to aid scientists in data
publishing, including code samples, file templates, and
=> wurldtech (GE Digital)
front-end developer co-op :: sep 2016 -> apr 2017
Implemented new features and fixed bugs in a Node.js web application
- Wrote unit, component, and automated system-integration tests
Tested software for a next-generation firewall in an Agile team