Randy Jones

Founder at Madrona Labs LLC

Seattle, Washington, 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
Randy Jones is the founder of Madrona Labs and a seasoned software engineer with 13+ years of experience crafting audio tools, live audiovisual experiences, and realtime graphics systems. He blends deep technical chops in C++ audio/plugin development (notably contributions to the iPlug2 framework and a VoiceAllocator with MPE MIDI support) with a strong design sensibility that emphasizes sonic quality, humane UI, and longevity. His background includes building Jitter for Cycling ’74, audio research at Meta’s Reality Labs, and hands-on freelance work for installations and performances, giving him rare cross-disciplinary fluency between music, graphics, and interactive systems. Based in Seattle, he pairs an MS in Computer Science with studio-art-informed thinking, often turning experimental ideas into robust, production-ready tools.
code13 years of coding experience
job12 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Victoria
bookBachelor of Arts - BA, Computer Science, Studio Art, Bachelor of Arts - BA, Computer Science, Studio Art at University of Wisconsin-Madison
github-logo-circle

Github Skills (17)

c-language10
midi10
midi-instrument10
audio10
windows-gui10
cprogramming-language10
swiftui-app4
t34
vst4
swiftui4
skia3
webassembly3
emscripten3
android-webview3
webview3

Programming languages (3)

C++CMax

Github contributions (5)

github-logo-circle
iPlug2/iPlug2

Dec 2018 - Apr 2019

C++ Audio Plug-in Framework for desktop, mobile and web
Role in this project:
userFull-stack Developer
Contributions:13 commits, 6 PRs, 18 comments in 3 months
Contributions summary:Randy contributed significantly to the IPlug2 framework, implementing features related to audio plugin development. They added a VoiceAllocator class with MPE MIDI implementation and an example IPlugInstrument. Additionally, the user fixed documentation errors, made modifications to build scripts and UI components, including adding new SVG graphics, and implemented various control elements for MIDI interaction. These changes demonstrate a focus on both core audio processing logic and the user interface aspects of the framework.
auv3skiac-plus-plusaudiounitgui
madronalabs/mlvg

Jul 2022 - Dec 2022

GUI library for madronalib apps and plugins
Contributions:45 commits, 3 PRs, 127 pushes in 5 months
frameworkspluginsguigui-library
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
Randy Jones - Founder at Madrona Labs LLC