Hi, I'm Justin.
I'm an aspiring hardware engineer building mixed-signal and embedded systems.
Hi, I'm Justin.
I'm an aspiring hardware engineer building mixed-signal and embedded systems.
Analog Audio Equalizer
Design and layout of an audio equalizer with ±9-dB sliders across 4 frequency bands, -12 to 6-dB master volume control, power and clipping indicator LEDs, and power protection circuitry.
Skills: Analog design, PCB design
Tools: Altium Designer, LTspice
Smooth Scrolling Mouse
Development of a new type of USB computer mouse capable of scrolling and panning smoothly in any direction, implemented on an STM32F4 series MCU.
Skills: Firmware development, CAD
Tools: STM32CubeIDE, Wireshark,
Autodesk Fusion
Discrete Operational Amplifier
Design and implementation of a general-purpose operational amplifier (2500 V/V open-loop gain) comprised of a differential input stage, buffer stage, and class AB output stage.
Modular Phased Array for Bluetooth Direction Finding
Development of a modular system for building phased arrays for Bluetooth Direction Finding applications, involving the validation of a theoretical system model and the programming of BGM220 radio SoCs.
Apple Board
Applied CAD and digital presentation skills through the development of a satire product concept. Gallery available on Behance.
Core Competencies: Analog circuit design, Embedded software development, PCB design
Design & Simulation: Altium Designer, Ansys HFSS, LTspice, MATLAB, Simulink, Autodesk Fusion
Programming: C, Python, Java, Assembly, VHDL, Git
Instrumentation: Multimeter, Oscilloscope, Waveform generator, Network analyzer, Power supply
Prototyping: SMT & THT soldering, 3D printing
Software Engineering Intern
Cambia Health Solutions, Portland, OR
Jun. 2026 - Aug. 2026
Highlights include creating up to 9x speedups from applying parallel processing optimizations to an internal tool used by data engineering and analytics teams daily and architecting an end-to-end unit testing framework for a CI/CD deployment pipeline.
Bachelor of Engineering, Computer Engineering
McGill University, Montreal, QC
Graduating in Dec. 2026
Some courses taken include Analog Circuits 1-4, Digital Circuits 1 & 2, Applied Electromagnetics, Linear Control Systems, Communication Systems & Networks, Microprocessors, and Mixed-Signal Testing.