Adrien Maglo is a computer vision engineer and researcher with a Ph.D. in computer science and 18 years of experience building production-grade multimedia and vision systems. Currently at CEA, he focuses on automated analysis of team sports, combining research rigor with product-minded engineering. His background spans founding an image-recognition startup (Visualink/Pastec), serving as CTO at Instadeo, and leading research efforts at VideoLabs on audio/video compression, fingerprinting and face recognition. A long-time contributor to VideoLAN, he added 360° video and ambisonics support to VLC and helped port it to Android, reflecting deep multimedia and cross-platform expertise. On open-source codecs he optimized motion estimation for the AV1 encoder (rav1e), including AVX2-accelerated SAD—an example of his low-level performance work that complements his high-level vision research. Based in Paris, he blends algorithmic innovation (notably 3D mesh progressive/random-access compression from his Ph.D.) with hands-on systems and embedded development.
18 years of coding experience
12 years of employment as a software developer
Master of Science (M.S.) - Diplôme d'ingénieur, Computer Science, Master of Science (M.S.) - Diplôme d'ingénieur, Computer Science at Ecole Centrale Paris
A personal repo for work on vlc-android (not official)
Role in this project:
Mobile Developer (Android)
Contributions:430 commits in 3 years 8 months
Contributions summary:Adrien focused on developing the VLC for Android application, contributing primarily to its core functionality. Their work includes implementing UI elements for media playback control, integrating features for audio and video playback, and modifying the underlying codebase to support these enhancements. This involved adding and modifying Java code and integrating with the native LibVLC library. Furthermore, they integrated features like file browsing and playlist management.
VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc
Role in this project:
Back-end Developer
Contributions:53 commits in 1 year 6 months
Contributions summary:Adrien primarily contributed to the VLC media player's demuxing and codec modules, focusing on features related to 360-degree video. Their work includes supporting the Spherical Video specification in MP4 demuxing, propagating projection mode information within the codec for AV1, and adding ambisonics metadata reading. Furthermore, the user added a dedicated ambisonics audio renderer, including a binauralizer submodule, improving spatial audio capabilities within VLC. They also made general improvements and fixed bugs within the demuxing and codec modules.
gplv2libvlcfollowframeworkvlc
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
Adrien Maglo - Computer Vision Engineer And Researcher at CEA