Colin Stephen Raab

Education

McGill University Schulich School of Music

Master of Arts in Music Technology 2023 - 2025

University of Miami Frost School of Music

Bachelor of Science in Music Engineering Technology, Computer Engineering minor. 3.91 GPA, Outstanding Senior 2019 - 2023

Menlo School

Prestigious private high school in Atherton, California 2015 - 2019

Work Experience

Full Stack Software Engineer

Aurmor.ai 2024 - Present

  • Website (Node.js, React) development to interact with a relational database (Supabase, PostgreSQL).
  • JUCE (C++) and ESP32 development for a microcontroller system with desktop application.
  • Monitor and display serial data, analyze and detect patterns using machine learning.

Research Assistant

University of Miami Frost School of Music 2023 - Present

  • Audio and video feature extraction and analysis using machine learning for music therapy research with Python.

Recording Services, Recording and Sound Engineer

University of Miami Frost School of Music 2019 - 2023

  • Set up equipment and record recitals and large concerts in both a concert hall and recital hall.
  • Worked with CNCO, Luis Fonsi, Maria Schneider, JACK Quartet, Soundmirror, and others.

Technology Help Desk Employee

University of Miami IT Department 2019 - 2023

  • Assist undergrad and graduate students with computer and tech-related issues remotely and in person.

Projects

Make More Music

AI-powered tool for creating personalized songwriting and production ideas. Software stack: Node.js, React, Electron

Modern Distortion Synth

Polyphonic wavetable synthesizer with four sources (two wavetable oscillators, a noise generator, and a sampler) with per-voice, per-source processing (filters, envelopes, and distortion). Software stack: C++, JUCE

Key Graduate Classes

Computational Modeling of Acoustic Systems

Methods for discrete-time modeling of musical acoustic systems with MATLAB and C++.

Music Information Retrieval

State of the art review in machine learning for music, feature extraction and classification, and symbolic representations.

Digital Sound Synthesis and Audio Processing

Study of spectral representation, analysis, and modification of sound using C++, JUCE, and MAX/MSP.

Machine Learning

Implement neural networks in Python using PyTorch, TensorFlow, numpy, scikit, matplotlib, scipy, and pandas.

Skills

Programming Languages

Python, C++, JavaScript, MATLAB, Max/MSP, HTML/CSS

Frameworks & Libraries

React, Node.js, Electron, JUCE, PyTorch, TensorFlow

Databases & Tools

PostgreSQL, Supabase, Git, Docker, Google Cloud

Hardware & Embedded Systems

ESP32, Arduino, Firmware, Serial Communication

Portfolio of projects, mixes, post-production, and more available at: colinraab.com