Experience

Audio Software Engineer Contractor

Provide custom audio production tools or digital signal processing applications. Identify project goals and scope, then begin to gather project requirements. Learn any material related to the specific tasks if needed. Provide estimates for clarity come invoice time. Act on client feedback, where any adjustments or issues are made and resolved.

Software Engineer Intern

Investigated possible integrations with Collabora cloud platform to see if Inkscape's frontend can be delivered on Collabora web infrastructure. Refactored the SPGrids feature: rewrote decaying C++98 code to C++17 to improve maintainability by adhering to updated the updated C++ language standard and project specifications. Collected and addressed feedback from end users and software testers in a timely manner with appropriate fixes or adjustments.

AI Research Assistant Co-op

Developed a deep learning model in Python to identify and segment medical image regions and properties of patients’ tongues. Procured a medical image dataset from images provided by Traditional Chinese Medicine practitioners. Generated image masks for the whole tongue and each subregion. Integrated the AI model with an Android application created by 1 colleague for potential future field testing. A paper co-authored and submitted to and published by the ICEESE 2023 conference.

Projects

Soundtrack Composition Commission

Commissioned to produce a game soundtrack for SIFT. They have n educational video game in development aimed towards teaching high school students about foundational genomics. It needed music and sound effects. Reviewed their design materials, discussed project timeline and licensing, and fulfilled request for producing audio assets.

SCRAP LLC Game Jam Entry

Competed in Bullet Hell Jam 5 where me and 1 other team member designed and developed a video game within 10 days with the theme “consequences”. Produced a mini soundtrack. Implemented the UI, audio, money, stock market features for the game with GDScript in the Godot engine. Submission ranked #46 overall out of 369.