John Emmas is a hybrid sound engineer and application developer with 13 years of professional experience, currently based in Birkenhead, England. He blends hands-on audio production at Creative Post Production with practical software development, focusing on making tools and workflows that bridge studio needs and technical constraints. Notably, he has contributed backend work to the Ardour DAW project, porting code and adapting the codebase to build with MSVC on Windows—efforts that improved cross-platform compatibility for a widely used open-source audio workstation. Comfortable in both C++/systems-level work and real-world studio environments, he brings a pragmatic approach to solving integration and file-system issues that often trip up multimedia projects. Colleagues would describe him as technically curious and reliably able to translate between audio professionals and developers.
Contributions:808 commits, 40 comments in 9 years 8 months
Contributions summary:John's commits primarily focused on adapting the Ardour source code to be buildable with the Microsoft Visual C++ compiler (MSVC) on Windows. This involved adding compiler-specific includes, porting code, and modifying existing code to accommodate differences in the standard library and operating system calls. They also addressed issues related to file system operations, and the use of standard libraries like boost, making significant contributions to platform compatibility.
Contributions:34 pushes, 3 branches in 4 years 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.
Request Free Trial
John Emmas - Sound Engineer And Application Developer