Experience

Freelance Audio Software Engineer

  • 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.

Soundtrack Composer

  • Commissioned to produce a game soundtrack for SIFT. I composed and recorded audio assets under contract from SIFT as a part of their NIH-sponsored research project, GENOMICE.
  • Reviewed their design materials, discussed project timeline and licensing, and fulfilled request for producing audio assets.
  • Game imagery and audio assets copyright 2025 Smart Information Flow Technologies, LLC (SIFT).

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

  • Co-authored and published a paper at the ICEESE 2023 conference.
  • 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 a teammate for potential future field testing.

Projects

BACKSTACK

An Uno-like card game with a vaporwave theme developed in 2 weeks to fit the theme "Only One" with only Zig and Raylib.

SCRAP LLC

A metal themed bullet hell developed in 10 days to fit the theme "Consequences". Submission ranked #46 overall out of 369.

Pedalboard

A graphical audio processing tool to design custom signal chains.

Music

TUX94

Theme song for the BACKSTACK jam game

GENOMICE OST

Soundtrack for SIFT's GENOMICE

SCRAP LLC OST

Soundtrack made for the SCRAP LLC jam game