Experience

Work Experience

Cloud Software Developer · AXYS Technologies · May 2022 – Present

AXYS Technologies Inc. · Victoria, BC · May 2022 – Present

  • Resumed development of a business-critical application that had received no source-controlled changes for nearly a decade, upgrading legacy .NET Framework and installer infrastructure and delivering new releases to Windows Server environments processing live production data feeds.
  • Designed, developed, and maintained a full-stack data standardization platform, including data ingestion pipelines, APIs, and a management portal using ASP.NET Core, Python, AWS, and related technologies.
  • Exposed a legacy production API to external clients through Azure API Management, enabling usage monitoring, access control, and billing while addressing security vulnerabilities in request handling.
  • Contributed to system design, code reviews, technology evaluation, deployment planning, and stakeholder collaboration across multiple projects.
Teaching Assistant · University of Victoria · Sep. 2019 – Apr. 2022

University of Victoria · Victoria, BC · Sep. 2019 – Apr. 2022

  • Instructed and supported students in foundational C programming as a lab instructor and course marker.
  • Evaluated and provided feedback on assignments for Algorithms and Data Structures.
  • Taught business students the fundamentals of computing, including SQL, JavaScript, CSS, and HTML.
Software Developer (Co-op) · NRC Herzberg · Jan. 2021 – Sep. 2021

National Research Council of Canada: Herzberg Astronomy and Astrophysics Research Centre (Software Group) · Victoria, BC · Jan. 2021 – Sep. 2021

  • Developed and tested HEART, a C-based toolkit for real-time control systems used in adaptive optics for large telescopes.
  • Worked on a large, multi-component system requiring concurrent programming, careful memory management, and collaboration across a team of engineers.
Web Application Developer (Co-op) · BC Ministry of SDPR · May 2020 – Aug. 2020

BC Ministry of Social Development and Poverty Reduction: Research Branch · Victoria, BC · May 2020 – Aug. 2020

  • Built a React-based web application for data visualization and implemented a Jest test suite.
  • Contributed to full-stack development, code reviews, and agile development practices.
Quality Assurance Analyst (Co-op) · Latitude Geographics · May 2019 – Aug. 2019

Latitude Geographics (VertiGIS North America) · Victoria, BC · May 2019 – Aug. 2019

  • Performed manual regression and feature testing and contributed to an automated testing suite.
  • Worked closely with development and support teams to identify issues and improve product quality.
Data Analyst (Co-op) · Slegg Building Materials · May 2018 – Aug. 2018

Slegg Building Materials · Victoria, BC · May 2018 – Aug. 2018

  • Analyzed and summarized large datasets related to customers, inventory, and sales reporting.
Student Painting Branch Manager · Scholars Edge Painting · Oct. 2016 – Sep. 2017

Scholars Edge Painting · Victoria, BC · Oct. 2016 – Sep. 2017

  • Recruited, hired, trained, and managed a team on a tight seasonal schedule.
  • Generated and delivered over $77,000 in painting contracts during the 2017 season.

Education

University of Victoria (UVic), British Columbia, Canada · Department of Computer Science and Engineering

Master of Science (2021 – 2023)

  • Program: Computer Science (Co-op)
  • GPA: 9.0 (based on UVic’s 9.0-point grading scale)

Bachelor of Science with Distinction (2016 – 2021)

  • Program: Honours in Computer Science and Minor in Mathematics (Co-op)
  • GPA: 8.85

Awards