Cesare Ferrari

Co-Founder at Cmajor Software Ltd

Hove, England, United Kingdom
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

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job30 years of employment as a software developer
book1st Computer Science, 1st Computer Science at University of Bristol
github-logo-circle

Github Skills (26)

application-framework10
c-language10
messaging10
app-framework10
linux10
c1110
midi10
c1710
midi-instrument10
audio10
sys10
web-framework10
embedded10
cprogramming-language10
dspic9

Programming languages (7)

JavaC++CLLVMSCSSJavaScriptSvelte

Github contributions (5)

github-logo-circle
soul-lang/SOUL

Feb 2019 - Mar 2021

The SOUL programming language and API
Role in this project:
userBack-end Developer
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.
apisynthesisaudiocompilersoul-programming-language
juce-framework/JUCE

Jun 2018 - Oct 2019

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:
userBack-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