Christopher Jackson is a seasoned web developer with 15 years of experience, currently building backend systems for Sephora UK from Jersey. He combines solid PHP and Symfony expertise with practical experience in MSSQL, MongoDB, SASS, and Linux, and has integrated payment gateways like PayPal and Adyen as well as courier APIs. His open-source contributions include improving mediaelement's Flash compatibility and making the Go SOAP library concurrent-safe, reflecting a knack for stabilizing legacy components and hardening core libraries. Previously a freelance developer and maker of PHP/Python interfaces for embedded systems, he brings both ecommerce scale and hands-on systems experience. Christopher holds a BSc in Computer Science from the University of Wolverhampton and favors pragmatic engineering that improves reliability and cross-platform compatibility.
15 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, 2:2, Bachelor of Science (BSc), Computer Science, 2:2 at The University of Wolverhampton
Contributions summary:Christopher primarily focused on refactoring and improving the `gosoap` library's core functionality, making it concurrent-safe. They modified the encoding and testing logic. Furthermore, the user made enhancements to the library's handling of WSDL definitions, which resulted in significant improvements to the library's overall stability and reliability.
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.
Role in this project:
Full-stack Developer
Contributions:8 commits in 1 day
Contributions summary:Christopher made several commits focused on improving the Flash plugin within the media player. These changes involved altering how parameters were passed to the Flash plugin, switching from `src` to `flashvars` to resolve potential server issues. Additionally, the commits included enhancements to the fullscreen mode functionality within the Flash component. These modifications directly impacted the media player's compatibility and user experience.
mp3youtubevideo-playerhtml5video
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.