Ed Davies

Core Audio Software Engineer at Apple

Sunnyvale, California, 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

🤩
Rockstar
🎓
Top School
Ed Davies is a C++ audio software engineer with a decade of experience building low-latency audio systems and developer tooling, currently working on Core Audio at Apple in Sunnyvale. He holds a First Class BSc in Audio and Music Technology and has deep practical experience shipping cross-platform audio software through roles at ROLI and as a core contributor to the JUCE framework. His open-source work on JUCE spans bug fixes, Linux support, accessibility and GUI/UX improvements for plugin hosts and editors—showing a blend of systems-level audio expertise and attention to developer/user experience. At Apple he applies that background to platform-level audio engineering, bridging professional audio plugin ecosystems and OS audio services. Colleagues would describe him as someone who pairs rigorous C++ engineering with product-focused intuition, often surfacing subtle UI and accessibility improvements that many audio engineers overlook.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.Sc.), Audio and Music Technology, First Class Honours Degree, Bachelor of Science (B.Sc.), Audio and Music Technology, First Class Honours Degree at University of the West of England
bookThe King's School, Ottery St Mary
stackoverflow-logo

Stackoverflow

Stats
159reputation
2kreached
3answers
3questions
github-logo-circle

Github Skills (23)

c-language10
multiplatform10
cross-platform10
front-end-development10
cprogramming-language10
platform-independent10
linux9
plugin8
plug8
plugin-development8
accessibility8
ui-design7
interface-design7
sliders6
macos6

Programming languages (3)

C++CRich Text Format

Github contributions (5)

github-logo-circle
juce-framework/JUCE

Nov 2016 - Dec 2021

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:
userFull-stack Developer
Contributions:2360 commits, 95 PRs, 26 pushes in 5 years 2 months
Contributions summary:Ed contributed to the JUCE framework by fixing bugs and adding features. Their commits include resolving an issue in the AudioPluginHost with instantiating plug-ins, adding support for Linux, and enhancing various aspects of the GUI editor and its components, such as the addition of audio device information and window scaling. The user also worked on the integration of accessibility features and improved various examples and demos, indicating a focus on UI/UX and application functionality.
auv3c-plus-plusclapaudiounitplug-ins
WeAreROLI/pj-llvm

Jul 2017 - Feb 2020

Contributions:15 pushes, 25 branches in 2 years 6 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.
Request Free Trial
Ed Davies - Core Audio Software Engineer at Apple