Peter Brinkmann is a seasoned software engineer with 21 years of experience, currently applying his expertise at Waymo after a seven-year tenure at Google. With a Ph.D. in Mathematics and a background in academia and research, he brings strong analytical foundations to systems engineering and complex problems. He has contributed to notable open-source audio tooling—adding comprehensive MIDI support to the widely used libpd embeddable synthesis library—illustrating a knack for low-level multimedia and cross-platform integration. His career spans research appointments, professorship, and industry roles, showing adaptability from theoretical work to production-scale software. Based in New York, he combines mathematical rigor with hands-on engineering across diverse codebases and platforms.
21 years of coding experience
16 years of employment as a software developer
The University of Utah
Diplom, Mathematics, Physics, Diplom, Mathematics, Physics at The University of Bonn
M.Sc., Mathematics, M.Sc., Mathematics at University of Tennessee, Knoxville
Contributions:2 reviews, 360 commits, 3 PRs in 6 years 1 month
Contributions summary:Peter primarily contributed to the implementation of MIDI functionality within the libpd library, adding the capability to handle MIDI events such as note on, control change, program change, pitch bend, aftertouch and poly aftertouch. They extended the library's API with new functions related to MIDI handling and modified the Java and Objective-C bindings, and added support for handling raw MIDI bytes. This included adjustments to the existing API and test cases to verify the new MIDI functionality and integrating the code within Android build system.
Contributions:85 commits, 8 pushes, 1 branch in 7 months
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.