A list of projects I have completed, sorted in order of most recent (top) to oldest.

Superheterodyne HF Receiver

Superheterodyne HF Receiver

ONGOING - The design process of my homebrew HF superheterodyne receiver. See my posts for individual updates on each building block.
calendar June 12, 2026
Undergraduate Capstone Project

Undergraduate Capstone Project

The final engineering project in my undergraduate degree.
calendar April 11, 2026
15 GHz Split Ring Resonator

15 GHz Split Ring Resonator

The process and testing of a Split Ring Resonator (SRR) I designed for testing my Undergraduate Capstone Project.
calendar March 30, 2026
Doublet Antenna Design

Doublet Antenna Design

Simulating and constructing an antenna in Cadence Microwave Office (AWR AXIEM) for my ENGR 473 Antennas course.
calendar December 03, 2025
2025 UBCO IEEE PCB Design Workshop

2025 UBCO IEEE PCB Design Workshop

The journey of making and hosting a Schematic & PCB design workshop for the UBC Okanagan IEEE student branch for the third time.
calendar October 23, 2025
14 MHz Direct Conversion Radio Reciever

14 MHz Direct Conversion Radio Reciever

A checkpoint in a larger project where I test various RF components by configuring them into a direct conversion reciever.
calendar May 30, 2025
16-QAM Digital Communication Link

16-QAM Digital Communication Link

Design process of a 16QAM communication system in GNUradio for the final project in my ENGR 498Q Digital Communications course.
calendar April 09, 2025
PPG Heart Rate Detector

PPG Heart Rate Detector

The design, prototype, and construction of a Photoplethysmography (PPG) circuit and PCB for my ENGR 352 Microelectronics II course.
calendar March 24, 2025
Lego Classification using Machine Learning

Lego Classification using Machine Learning

Detecting and classifying various lego blocks using machine learning and feature engineering for my ENGR 418 Machine Learning course.
calendar December 07, 2024
Switchmode Power Supply Project

Switchmode Power Supply Project

The design and prototype of a 12V to 48V Switch-mode power supply capable of supplying a load with 10W of power continuously.
calendar November 27, 2024
Etoolbox Calculator Website

Etoolbox Calculator Website

An overview of how I designed my Etoolbox website from scratch using HTML, CSS, and Javascript.
calendar August 25, 2024
2023 PCB Design E-Workshop Event

2023 PCB Design E-Workshop Event

The journey of making and hosting a Schematic & PCB design workshop for the UBC Okanagan IEEE student branch for the second time.
calendar November 16, 2023
Custom Racing Simulation Pedal Controller

Custom Racing Simulation Pedal Controller

Redesigning and improving a second-hand racing simulator pedal controller.
calendar October 29, 2023
ENGR 362 Digital Signal Processing Project

ENGR 362 Digital Signal Processing Project

The process and design of a digital signal processing program for the ENGR 362 DSP course.
calendar March 30, 2023
UBCO Motorsports Break System Plausability Device (BSPD)

UBCO Motorsports Break System Plausability Device (BSPD)

The design and construction of a brake system plausibility device for the UBC Okanagan Formula SAE team.
calendar March 30, 2023
Brushless DC Motor Project

Brushless DC Motor Project

Designing a brushless DC motor from scratch for the ENGR 320 Electromechanical course motor design project.
calendar March 24, 2023
Macro Keyboard

Macro Keyboard

A programmable macro keyboard I made in my first year of engineering to use with SolidWorks.
calendar September 23, 2020

FIRST Robotics Competition

Kalamalka robotics club's participation in the FIRST robotics competition.
calendar September 05, 2020
PCB CNC Milling

PCB CNC Milling

Setting up my CNC milling machine to mill PCB's for quick prototyping.
calendar August 05, 2020
2020 Project Collection

2020 Project Collection

A collection of small electronics project I made in 2020.
calendar January 01, 2020
2019 Project Collection

2019 Project Collection

A collection of small electronics project I made in 2019.
calendar January 01, 2019
2018 Project Collection

2018 Project Collection

A collection of small electronics project I made in 2018.
calendar January 01, 2018