Shuyi Yu

Hello, I'm

Shuyi Yu


Recent Computer Engineering graduate motivated to ship reliable software and systems—from web and data work to embedded firmware and hands-on hardware when it fits. Co-op and project experience across development, testing, integration, and cross-functional collaboration. Bringing ideas from prototype to deployment with strong attention to verification and constraints. Interests: auto mechanics, PC building, photography, scuba, cooking.

/ Education & credentials

Degree completion at UVic and professional registration with EGBC as an Engineer-in-Training (EIT).

Sep 2020 – Jun 2025

Bachelor of Computer Engineering

University of Victoria — Faculty of Engineering and Computer Science

Computer Engineering degree with coursework and projects spanning digital design, embedded systems, PCB design, and software—plus co-op terms in data, software, and test engineering. Awards: UVic Ocean Challenge 2023 (2nd place), WHMIS.

Dec 2025 – Present

Engineer-in-Training (EIT)

Engineers and Geoscientists BC (EGBC)

Registered with EGBC on the path to P.Eng., following the competency framework and ethics standards for professional engineering practice in British Columbia.

/ Career

Co-op roles in data and software, hardware test engineering, and current retail technology sales.

Apr 2025 – Present

Sales Advisor

Best Buy Canada

Retail sales and customer technology support: POS, ERP, and inventory systems for accurate transactions; guidance on computing, smart home, networking, and accessories; team training and daily sales goals.

POS / ERPCustomer supportProduct knowledge
Jan 2024 – Sep 2024

Data Analyst

BC Public Service — Ministry of Emergency Management and Climate Readiness (Wildfire Recovery)

Automated data retrieval with Python; integrated sources with Python and Power Query (~10 hours saved per cycle); GIS visuals for wildfire damage and resources; Power BI dashboards and reports; cross-team requirements and delivery.

PythonPower BIGISSQL
Sep 2023 – Dec 2023

Software Developer

INSPIRE: STEM for Social Impact — Fire Force

Wildfire management software with CRD: Scrum on Azure DevOps, server and lab network setup, YOLOv8 training and OpenCV integration, Node.js + MySQL web prototype.

PythonOpenCVNode.jsMySQLAzure DevOps
Sep 2022 – Dec 2022

Test Engineer Intern

LANDER SOFTWARE

SQL performance and stability testing, Bash automation (~30% faster cycles), test reports, server assembly, and monthly customer-site inspections in Shanghai.

SQLBashQAHardware

/ Featured Projects

Coursework and co-op highlights spanning embedded systems, PCB design, computer vision, and full-stack tooling.

Fire Force: Wildfire Management screenshot 1
Co-op Project

Fire Force: Wildfire Management

Built a co-op wildfire response web prototype for the CRD that combined YOLOv8 vision with a Node.js and MySQL backend for field testing. Strengthened skills in computer vision integration, full-stack delivery, and real-world deployment setup.

Python OpenCV YOLOv8 Node.js MySQL Azure DevOps
Water Sensors for Seaweed Farming screenshot 1
Research & Hardware

Water Sensors for Seaweed Farming

Developed a sensor proof of concept for seaweed farming that monitored temperature and measured water flow up to 40 L/min with LoRa telemetry. Learned how to design low-power sensing and reliable long-range data communication.

LoRa RF95W Sensors Embedded
16-Bit CPU Design screenshot 1
Academic

16-Bit CPU Design

Designed and validated a 16-bit RISC CPU with a 5-stage pipeline, then brought it up on a Basys 3 FPGA. Improved skills in digital architecture, VHDL verification, and collaborative version control.

VHDL FPGA Git Digital Design
Alarm Clock PCB Design screenshot 1
PCB Design

Alarm Clock PCB Design

Delivered an end-to-end alarm clock PCB through schematic capture, layout, fabrication files, assembly, and testing in KiCad. Gained practical experience in DFM decisions and hardware validation workflows.

KiCad PCB DFM Git
Face Tracking Gimbal screenshot 1
Embedded & Vision

Face Tracking Gimbal

Built a face-tracking gimbal using OpenCV vision, Raspberry Pi Python control, and custom 3D-printed mechanics to keep subjects centered. Strengthened skills in embedded control, computer vision tuning, and system integration.

Python OpenCV Raspberry Pi 3D Printing

/ Tech Stack

Programming, EDA and CAD, data and BI, embedded hardware, and day-to-day engineering tools—grouped by domain.

Programming & languages

Python
C++
C
Java
JavaScript
HTML / CSS
VHDL

CAD, EDA & GIS

KiCad
SolidWorks
Onshape
QGIS

Data, BI & databases

MySQL
Oracle
Power BI
Power Query

Hardware & embedded

FPGA / Basys 3
Raspberry Pi
STM32
PC building
Soldering & bring-up

Networking, OS & tools

Wireshark
Linux
Windows / macOS
Git / GitHub
Jira
Azure DevOps
Microsoft 365 / Power Platform

/ Contact Me

Open to discussing roles in electronics, embedded systems, test and data engineering, or related opportunities—reach out by email or LinkedIn.

Shuyi Yu © 2026

Built with