Overview
Work History
Education
Technical Skills
Relevant Courses
Timeline
Generic

Eric Raywood

Vancouver,BC

Overview

5
5
years of professional experience

Work History

Math Tutor

Private
03.2022 - Current
  • Improved math grades of high school students by addressing knowledge gaps and reinforcing key concepts.

Software Developer

Avigilon
06.2021 - 03.2022
  • Worked with complex C++ architecture, involving Protobufs, RPCs, and many layers of data structures.
  • Implemented full stack solutions in XAML, C# and C++.
  • Explored extensive existing codebase, fixing bugs no one knew were there.
  • Implemented UI in C# using MVVM and other object oriented designs.
  • Took initiative to collaborate across teams, ensuring features were integrated smoothly within the system.

Software Developer Co-op

Avigilon
06.2020 - 12.2020
  • Developed GUI for video surveillance application using C# and XAML.
  • Led feature. Communicated frequently with product owners and UX members.
  • Used Moq framework in C# to unit test all my code thoroughly with 100% line coverage.

NSERC SURE Research Project

UBC Mathematics
05.2019 - 08.2019
  • Developed software in Python for Mathematics research project, utilizing object oriented programming.
  • Developed understanding of advanced topics in Mathematics.

Education

Bachelor of Science - Mathematics And Computer Science

University of British Columbia
Vancouver, BC
11.2021

Technical Skills

Languages: C#, C++, TypeScript, Javascript, SQL, Python, Java, C, Protobuf 

Software: GitHub, JIRA, NUnit, Boost, Moq, JSON, Node.js, Excel, REST

Relevant Courses

(UBC) CPSC 304 - Relational Databases


- Studied methods to effectively design relations and query the data using SQL.

- Completed project using Java, where I designed my own databases, and wrote the logic for the queries using Java.sql

Timeline

Math Tutor

Private
03.2022 - Current

Software Developer

Avigilon
06.2021 - 03.2022

Software Developer Co-op

Avigilon
06.2020 - 12.2020

NSERC SURE Research Project

UBC Mathematics
05.2019 - 08.2019

Bachelor of Science - Mathematics And Computer Science

University of British Columbia
Eric Raywood