Michael Hilgendorf is a Rust-focused Linux programmer with nine years of experience building low-level systems, currently developing next-generation build systems at Tangram. His background spans ECAD and IPC landpattern standards, analog electronics, DSP, embedded systems, and native pro-audio apps—skills he applies to both product work and open-source contributions like improving the Rust VST 2.4 API. He started in audio and signal processing (Shure, Ambidio) and transitioned into software-first roles (JITX), combining hardware intuition with safe, modern Rust patterns. Beyond work, he designs guitar pedals and produces electronic music, bringing practical audio engineering sensibilities to software design. Notably, he’s fixed subtle memory bugs and modernized event handling in widely used Rust audio tooling, showing a knack for reliability and low-level correctness.
9 years of coding experience
9 years of employment as a software developer
Bachelor of Science - BS, Electrical Engineering - Audio Focus, Bachelor of Science - BS, Electrical Engineering - Audio Focus at University of Miami
VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.
Role in this project:
Backend Developer
Contributions:5 commits, 3 PRs, 3 comments in 5 months
Contributions summary:Michael focused on implementing and improving the VST 2.4 API in Rust. Their work includes fixing a use-after-move bug, refactoring code, and replacing deprecated memory management techniques with more modern and safer alternatives. They also refactored event handling by introducing the `impl Trait` syntax.
Contributions:4 reviews, 96 commits, 39 PRs in 3 years 1 month
apivst3
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
Michael Hilgendorf - Rust Linux Programmer at Tangram