Jonathan Noble is a Senior Software Engineer based in Chepstow, UK with 15 years of experience building robust embedded and application software. He brings deep expertise in C++, Embedded Linux and Nokia Qt, and has a strong track record of integration work across video and media workflows at Telestream and SCISYS. Jonathan contributes to open-source projects such as the Olive video editor, where he focused on fixing libavcodec memory leaks and merging upstream changes to enhance stability and effect handling. His background in electronics engineering (MEng, University of Exeter) informs a hardware-aware approach to software design, making him comfortable across low-level embedded constraints and higher-level application logic. Colleagues rely on him to resolve tricky integration and memory issues that improve both performance and reliability in production systems.
15 years of coding experience
11 years of employment as a software developer
Master of Engineering (MEng), Electronics Engineering, 2:2, Master of Engineering (MEng), Electronics Engineering, 2:2 at University of Exeter
Contributions:7 commits, 10 PRs, 31 comments in 1 month
Contributions summary:Jonathan focused on addressing memory leaks and merging updates within the video editor. They fixed memory leaks in `libavcodec` API usage, improving the stability and efficiency of video processing operations. The commits also involved merging upstream changes, indicating involvement in integrating updates and resolving conflicts in the codebase. Furthermore, the user made changes in effect handling and UI to enhance functionality.
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
Jonathan Noble - Senior Software Engineer at Telestream