Software Engineer Toolchain at SN Systems - Sony Computer Entertainment
Bristol, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Pierre Gousseau is a software engineer with 10 years of experience specializing in toolchains, compilers and real-time audio/video analysis. Based in Bristol, he has worked at SN Systems (Sony) on PS3/PSVita/PS4 compilers, contributing practical build tooling and platform-specific sanitizers for console toolchains. Earlier he led full lifecycle development of a real-time AV analyser at Mirifice, bringing hands-on signal-processing and systems integration experience. An active contributor to the LLVM/Clang ecosystem, his patches improved static analysis, integral cast handling, PCH robustness and added sanitizer options used by downstream tooling. He combines low-level compiler expertise with applied multimedia systems knowledge, able to bridge performance-sensitive code and developer-facing tool features. That blend makes him effective at shipping reliable, platform-targeted toolchains and debuggable runtime tooling.
10 years of coding experience
5 years of employment as a software developer
Master of science, General engineering, Master of science, General engineering at Ecole supérieure d'Electronique de l'Ouest-ESEO ANGERS
Master of science, Interactive intelligent systems, Master of science, Interactive intelligent systems at University of Plymouth
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Role in this project:
Backend Developer
Contributions:15 commits in 3 years 5 months
Contributions summary:Pierre primarily contributed to the Clang compiler within the LLVM project. Their work focused on enhancing the static analyzer, improving the handling of integral casts, and fixing bugs related to range constraints. They also addressed issues in PCH (Precompiled Header) handling, improving timestamp checks, and added features like the `-fno-pch-timestamp` option. Further contributions involved the addition of the -fsanitize=pointer-compare and -fsanitize=pointer-substract options and their related tooling, and also the PS4 build tools and sanitizers.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:22 pushes, 5 branches in 1 year 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
Pierre Gousseau - Software Engineer Toolchain at SN Systems - Sony Computer Entertainment