Hi, I'm Charlie!

About me!

my_head

I'm a third-year Computer Engineering student @ the University of Waterloo.

It gives me great joy to design technology that has a direct positive impact on people and society. I'm especially interested in HCI and accessible technology that maximizes potential of creatives in their endeavours.

My deep interest in creative technology comes from my passion for playing music and producing audio and visual media products. My favourite tools to work with include the Adobe Creative Suite, DaVinci Resolve, Garageband, and Blender. Feel free to check out some of my past projects!

Outside of engineering and music, I love the great outdoors! I enjoy hiking and camping when I have time off. Around campus, one can often find me playing frisbee or skateboarding!

Projects & Experience

agf

Web Developer | AGF

Developed and implemented solutions for AGF Management Ltd. Negotiated with multiple stakeholders on frontend design changes. Worked on backend content management in Cascade CMS. Utilized JavaScript, React, JQuery, HTML/SCSS, Java.

radio

Equalizer Audio Plugin | Project

Standalone & DAW-compatible audio plugin in C++ using JUCE framework. Adjustable peak with quality, slope and frequency customizability. Low-pass and high-pass filters with adjustable slopes. Live visualizer of frequency response curve.

nrc

Developer | National Research Council

Worked with CRM & Case Management Solutions team in developing IRAP, CanExport, and SONAR360 applications for the National Research Council, reaching over 8,000 SMEs across Canada. Implemented requested features by business owners. Identified bugs through systematic testing.

radio

Secret Radio Safe | Project

STM32 microcontroller combination safe disguised as radio for escape room. Programmed I/O logic, displays, sounds, and motors in C. Designed, prototyped, and assembled hardware and housing.

monogramcc

Software QA | Monogram Creative Console

Evaluated company software integrations with new releases of industry-leading editing software, including Adobe Creative Suite, Capture One, Final Cut Pro, and Logic Pro. Identified 50+ software bugs with Adobe Creative Cloud integrations and new feature implementations, planned and executed software solutions. Designed and implemented new UI to improve user customizability and utility of Orbiter Module.

lightcube

Lightcube | Project

Assembled hardware for 3-dimensional LED array (soldering, wiring circuits). Programmed animations in C.

More...

Some music projects that I've produced (and played in!)

Some recordings I played on!