Yannis Guyon is a pragmatic full‑stack software engineer with 8 years of experience specializing in image rendering/processing, 3D data computation, real‑time constraints and socket-based communication. He has shipped production code at Google and Alliance for Open Media while contributing to prominent open-source projects such as libavif, libwebp and OpenCV_contrib—improving codecs, robustness and test coverage. Comfortable across front-end UI tweaks to low-level back-end fixes, he wrote unit/integration tests and resolved tricky issues like integer overflows and format compatibility. He also built a game physics and networking stack earlier in his career, showing an ability to design real‑time systems from architecture to implementation. Based around Greater Paris, he’s drawn to startup‑like missions where small teams tackle big projects and enjoys solving subtle correctness and performance problems that others overlook.
8 years of coding experience
4 years of employment as a software developer
Master’s Degree in Engineering, Image, Interaction and Virtual Reality, ECTS: 8x A, 7x C, 2x C, 1x D, 1x E (equivalent to 3.42 GPA), Master’s Degree in Engineering, Image, Interaction and Virtual Reality, ECTS: 8x A, 7x C, 2x C, 1x D, 1x E (equivalent to 3.42 GPA) at Université de Technologie de Belfort-Montbéliard
Two-year technical degree, Digital Imaging, Rank: 3/54, Two-year technical degree, Digital Imaging, Rank: 3/54 at IUT Informatique Le-Puy-en-Velay option Imagerie Numérique
Photoshop plug-in for opening and saving WebP images
Role in this project:
Full-stack Developer
Contributions:8 releases, 20 commits, 2 PRs in 2 years 10 months
Contributions summary:Yannis primarily contributed to the development and maintenance of a Photoshop plugin for WebP image format support. They added features like metadata and animation loop encoding options and updated the underlying WebP library. The user fixed inaccuracies in the resource files, addressed compilation issues, and updated the plugin to work with newer SDK versions and operating systems. They also improved the UI by adjusting dialog dimensions and fixing a preview issue.
libavif - Library for encoding and decoding .avif files
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:5 releases, 1325 reviews, 135 commits in 1 year
Contributions summary:Yannis contributed to the development and maintenance of the libavif library, focusing on the implementation of y4m file format support and the correction of image processing algorithms. They addressed issues in reading and writing y4m files, ensuring compatibility with non-standard image dimensions. The user also fixed issues in image encoding and memory copy operations, improving the reliability of the library. Furthermore, they wrote several unit and integration tests to validate the correctness of the library's features.
file-formatdecodingavifc99decoder
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.