top of page

Resume

Experience

May 2022 - September 2022

Victoria, BC

Software Developer Intern

Chatterblock

  • Trained new developers through workshops and pair programming sessions to decrease their onboarding time.

  • Designed and built an admin dashboard using Python and SQL that tracked user activities to provide data for more informed business decisions.

March 2021  - September 2021

Victoria, BC (Remote)

Internal Applications Developer

Searchspring

  • Lead the formulation of the internal applications team by organizing projects, timelines, and goals which helped develop tools to improve the internal operations of the company.

  • Designed and developed an automated deployment process for the suite of apps we maintain. This reduced the time spent to deploy by over 90% and increased the security and safety of the process.

  • Debugged and added tests to various full-stack applications in Golang, Javascript, coupled with React, and Mithril frameworks, increasing the amount of testable code by 80%.

  • Updated the executive team of the process made on internal apps at a weekly product meeting which promoted transparency, and helped keep timelines on track.

December 2020  - February 2021

Victoria, BC

Junior Software Developer

HighTechU

  • Participated in a scrum team, taking on roles of Product Manager, Scrum Master, and Developer resulting in strong communication between team members and a significant increase in efficiency in the second project over the first.

  • Planned various projects by developing user stories, wireframes, and user experience diagrams. 

  • Collaborated with team members to build and deploy multiple open source applications using tools such as; Angular, Ionic, Typescript, GitHub, Firebase, Phaser, and Heroku.

  • Communicated with industry mentors to ensure the good practice of current tech standards resulting in a modern, scalable code solution.

October 2020  - December 2020

Victoria, BC (Remote)

Contract Software Developer

Tesla Canada

  • Worked start to finish on planning, developing, and deploying an internal desktop app to help engineers design mechanical cams for assembly lines. The program takes in the engineer’s specifications which then displays and compares kinematic data between various designs. 

  • Produced an application using Ionic/Angular and deployed it to a desktop app through Electron.

May 2020  - July 2020

Victoria, BC

Contract Software Developer

Ayodo Foundation

  • Built a prototype SMS notification service for e-payment transactions using HTML, CSS, JS, and Twilio. 

  • Designed and developed an image storage structure for QR codes using Firebase Storage and a real-time Database. 

  • Debugged portions of an intricate Point-of-Sales system built in Laravel PHP, HTML, CSS, and JS. 

  • Joined as the sole developer for the organization, and met weekly with the CEO and industry partners to discuss progress, issues, and new ideas. 

Education

University of Victoria 2021 - 2025

B. Software Engineering

  • Participating in the UVic Co-op program to apply and grow my skillset through practical experiences in the tech industry throughout my education.

  • Was awarded a grade-based entrance scholarship for a 94% GPA out of high school. 

  • Co-founded the mountain bike club.

Technical Skills

Java, Golang, C

Javascript, Typescript, PHP

HTML, SCSS, Ionic, Bootstrap

Node, Angular, Firebase, Git

Professional Skills

Expert Communication

Problem Solving

Quick Learning

Agile / Scrum

Leadership

Time Managment

bottom of page