Cesare Ferrari is a seasoned software engineer and entrepreneur with nine years of recent experience and a long career in systems and audio software, now co-founding Cmajor Software after serving as CTO at Sound Stacks and senior architect at ROLI. He blends deep C/C++ and embedded audio expertise—demonstrated by contributions to JUCE, Aeron and the SOUL audio language—with practical skills in build systems, cross-platform audio device support and real‑time signal processing. Comfortable moving between low-level bug fixes and high-level architecture, he has improved compiler portability, real-time MIDI/timestamp handling and audio synthesis examples for open-source projects. Based in Hove, UK, Cesare combines entrepreneurial drive with hands‑on engineering, often surfacing nuanced fixes that improve reliability across platforms and toolchains.
9 years of coding experience
30 years of employment as a software developer
1st Computer Science, 1st Computer Science at University of Bristol
Contributions:55 releases, 328 commits, 1 PR in 2 years 1 month
Contributions summary:Cesare made several updates to example code within the SOUL programming language repository. Their contributions involved modifications to existing example files, specifically focusing on features related to audio synthesis, signal processing, and envelope control within the SOUL language. These updates included implementing new filter models, refining oscillator code, and correcting sustain level parameters within existing patches. These changes are all focused on the SOUL language itself.
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
Role in this project:
Back-end Developer & Embedded Systems Engineer
Contributions:17 commits, 1 PR, 9 comments in 1 year 4 months
Contributions summary:Cesare contributed to the JUCE framework, focusing on audio device implementations and cross-platform compatibility. They addressed MIDI timestamp issues, implemented support for finding broadcast addresses, and fixed compiler warnings. Furthermore, the user demonstrated expertise in embedded systems by improving performance and adding support for analog inputs on Bela, a real-time audio platform.
auv3c-plus-plusclapaudiounitplug-ins
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
Cesare Ferrari - Co-Founder at Cmajor Software Ltd