3D VIEW
PCB LAYOUT
3D VIEW
PHOTO
PCB LAYOUT
SCHEMATIC
3D VIEW
SCHEMATIC
PCB LAYOUT
3D VIEW
SCHEMATIC
PCB LAYOUT
3D VIEW
PCB LAYOUT
3D VIEW
PHOTO
PCB LAYOUT
SCHEMATIC
3D VIEW
SCHEMATIC
PCB LAYOUT
3D VIEW
SCHEMATIC
PCB LAYOUT
PHOTO
PCB LAYOUT
SCHEMATIC
PHOTO
3D VIEW
PHOTO
PCB LAYOUT
3D VIEW
PCB LAYOUT
PHOTO
SCHEMATIC
3D VIEW
PHOTO
PCB LAYOUT
SCHEMATIC
PHOTO
3D VIEW
PHOTO
PCB LAYOUT
3D VIEW
PCB LAYOUT
PHOTO
SCHEMATIC
3D VIEW
PHOTO
SCHEMATIC
3D VIEW
PCB LAYOUT
3D VIEW
SCHEMATIC
3D VIEW
PHOTO
3D VIEW
PCB LAYOUT
3D VIEW
SCHEMATIC
PHOTO
SCHEMATIC
3D VIEW
PCB LAYOUT
3D VIEW
SCHEMATIC
3D VIEW
PHOTO
3D VIEW
PCB LAYOUT
3D VIEW
SCHEMATIC
3D VIEW
SCHEMATIC
3D VIEW
SCHEMATIC
3D VIEW
SCHEMATIC
3D VIEW
SCHEMATIC
3D VIEW
SCHEMATIC
3D VIEW
SCHEMATIC
3D VIEW
SCHEMATIC
3D VIEW
SCHEMATICI'm an Electrical Engineering student at the University of Waterloo.
I've built hardware across a pretty wide range: drone hardware for firefighting at Seneca in Sausalito, contract PCB design at Solderable.dev in SF, power systems for semi-trucks at Electrans, and solar racecar electronics at Midnight Sun.
Right now, outside of school, I'm building a drone from scratch — custom ESC, flight computer, the whole stack. No shortcuts.
If it involves making tech rather than buying it, the price of crimping tools, or whether a 4-layer board is really necessary — I'm probably already thinking about it.
Let's get building.
EXPERIENCE
Electrical Engineering Contract
Sept – Dec 2025
San Francisco, CA
EE Intern / Leadership Member
Aug 2024 – Apr 2025
Waterloo, ON
← SWIPE →
PROJECTS
PCB
JUN 2026
USB-C POWER METER
Real-time USB power monitor with INA238, STM32G030, and OLED display (0.3V–48V, 5A)
PCB
JUL 2025
DRAWBRIDGE — FPGA DEBUGGER
FT2232H-based USB-to-JTAG/UART debugger with board-to-board connector
PCB
NOV 2024
MULTIMETER BUSINESS CARD
Functional multimeter in business card form factor with STM32
PCB
OCT – NOV 2024
MSXV BATTERY MANAGEMENT SYSTEM
Redesigned BMS with integrated motor controller interface for solar race car
PCB
OCT – NOV 2024
MSXV CENTER CONSOLE
Dashboard display PCB for the 15th Midnight Sun Solar Race Car
PCB
OCT 2024
AC-DC FLYBACK CONVERTER
Dual-output 5V/9V isolated power supply using TNY288DG switching IC
PCB
SEP 2024
BATTERY CELL TESTER
Precision characterization board for lithium cell capacity and IR testing
PCB
SEP 2024
BUCK CONVERTER
Synchronous step-down DC-DC converter with high efficiency across load range
SEP 2022 – DEC 2023
BIONIC EVO: PROSTHETIC ARM
EMG-controlled 5-DOF prosthetic arm with 3D printed structure and STM32
FROM_X
Heres it plugged into my mini hotplate:
— jun (@Sweetrollls) June 16, 2026
The plate draws about 20V, where it linearly draws power until it plateaus at about 42W (2.1A). You can also see the graph drop immediately to around 0.1W when the plate turns off. Fun stuff! https://t.co/PzXNjnp8dD pic.twitter.com/X7izWJ6Cfc
USB-C Power Meter (status: complete!) 🎉
— jun (@Sweetrollls) June 16, 2026
This fun little side project!
Features: curr./volt./pwr readout screen, pwr/curr. vs time graph, and an easter egg…
Here it is reading the power/current draw when charging my phone.
Full project repo: https://t.co/1DCL4HpDBi https://t.co/6C2diDHzWG pic.twitter.com/XiQZ7qT6eb
Fits like a glove. final firmware tweaks before wrapping up this project… https://t.co/bZcjTbH8MA pic.twitter.com/Gf53BNmEzO
— jun (@Sweetrollls) June 15, 2026
USB-C Power Meter Enclosure Design!
— jun (@Sweetrollls) June 15, 2026
So awesome that onshape is free! Printing overnight on my Bambu, lets see how it turns out... https://t.co/dkkmzwHpot pic.twitter.com/hdxtBEAmXj
yay display works; got a little spaceship game going to test the buttons and a page to show INA readings pic.twitter.com/3rhZFj9jEF
— jun (@Sweetrollls) June 14, 2026
Buzzer testing pic.twitter.com/LXqqid8qB3
— jun (@Sweetrollls) June 14, 2026
Assembly process: pic.twitter.com/nbTVQw7fRe
— Jun Kim (@Sweetrollls) June 9, 2026
Quick lil side project time...
— jun (@Sweetrollls) May 18, 2026
A friend had one of those USB-C power meter devices lying around and wanted to make one of my own rather than buying one OTS!
Features:
INA238 Power Monitor + STM32G030 + SSD1315 Display
(0.3V-48V, 5A)
Schematic ready to go, layout next 👀 pic.twitter.com/L4RUNMvFCN
← SWIPE →
I ♥️ my 3d printer pic.twitter.com/KaH9XtzssR
— jun (@Sweetrollls) June 9, 2026