Michael Mulshine

Software Engineer at ccrma

Palo Alto, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Mulshine is a software engineer and researcher who blends a decade of experience in music technology, embedded systems, and interactive instrument design with a Ph.D. from Stanford CCRMA. His work spans academic research and hands-on product development—from directing the Princeton Laptop Orchestra and building the bitKlavier digital instrument to consulting on audio products—demonstrating fluency across firmware, DSP, and creative software. Based in Palo Alto, he routinely bridges human-centered musical interfaces and rigorous computational methods, often producing playful, surprising interactions that feel "like a piano" yet behave like software. He pairs deep technical chops in MCU programming and music acoustics with a musician’s sensibility, making him adept at translating artistic goals into robust, real-world systems.
code10 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer-Based Music Theory and Acoustics, Doctor of Philosophy - PhD, Computer-Based Music Theory and Acoustics at Stanford University
bookBachelor of Arts (AB), Music and Computer Science, Bachelor of Arts (AB), Music and Computer Science at Princeton University
languagesEnglish, Spanish
github-logo-circle

Github Skills (36)

piano9
sound-synthesis9
juce9
audio9
chuck9
eagle9
audio-effect9
pitch-detection9
music-composition8
synth8
music8
midi8
audiounit8
synthesis8
vst8

Programming languages (5)

TypeScriptC++CSSCJavaScript

Github contributions (5)

github-logo-circle
mulshine/OOPS

Apr 2017 - Mar 2021

Contributions:4 commits, 2 PRs, 42 pushes in 4 years
c-librarysemisynthesisaudioaudio-synthesis
ccrma/webchuck

Oct 2021 - Jan 2023

ChucK on the Web
Contributions:4 reviews, 15 commits, 3 PRs in 1 year 3 months
javascriptchuckemscriptenwebassemblywebaudio
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial