Pierre Gousseau

Software Engineer Toolchain at SN Systems - Sony Computer Entertainment

Bristol, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code10 years of coding experience
job5 years of employment as a software developer
bookMaster of science, General engineering, Master of science, General engineering at Ecole supérieure d'Electronique de l'Ouest-ESEO ANGERS
bookMaster of science, Interactive intelligent systems, Master of science, Interactive intelligent systems at University of Plymouth
languagesFrench, English
github-logo-circle

Github Skills (18)

c-language10
c1110
c1710
compiler-compiler10
static-analyzer10
compiler10
cprogramming-language10
performance-monitor9
performance-analysis9
debug8
debugging8
git8
data-structures6
build-automation6
algorithms6

Programming languages (4)

C++CLLVMPython

Github contributions (5)

github-logo-circle
llvm-mirror/clang

Nov 2015 - Apr 2019

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Role in this project:
userBackend 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.
keptwindowsllvmcc-plus-plus
goussepi/llvm-project

Sep 2023 - Mar 2025

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