Pierre-marc Fournier is a seasoned software engineer with 17 years of experience building high-performance, highly available, and well-monitored distributed systems on Linux. He has led and scaled low-latency infrastructure teams—most recently as Technology Manager at Squarepoint Capital and now engineering at Latour Trading—focusing on global market data and order entry platforms. A hands-on systems developer, he contributes to low-level open-source projects like userspace RCU, where he improved signal handling and modernized the build system, underscoring deep expertise in concurrency, signal semantics, and build tooling. His background blends research-grade tracing work, trading-platform leadership, and early systems administration, giving him rare end-to-end insight from kernel-adjacent code to production observability. Based in New York, he pairs rigorous engineering discipline with a track record of operational reliability in mission-critical environments.
17 years of coding experience
16 years of employment as a software developer
B.Eng., computer engineering, B.Eng., computer engineering at Polytechnique Montréal
BI (DEC), sciences, BI (DEC), sciences at Jean-de-Brébeuf College
This repo is a mirror of the official userspace-rcu git found at git://git.lttng.org/userspace-rcu.git. liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data synchronization library provides read-side access which scales linearly with the number of cores.
Role in this project:
Back-end Developer
Contributions:9 commits in 5 months
Contributions summary:Pierre-marc's commits primarily focused on enhancing the signal handling and build processes within the userspace RCU library. They addressed issues related to signal handler installation by correcting the `sigaction` settings and adding the `SA_RESTART` flag for improved system call behavior. Furthermore, the user modernized the build system by converting it to autotools and refactored the code to make the `urcu_init` function non-static, thereby increasing the library's usability in various contexts. This implies an understanding of low-level system interactions and build processes.
Contributions:24 commits, 4 pushes, 1 branch in 4 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-marc Fournier - Software Engineer at Latour Trading LLC