Nicolas Trangez is a seasoned software engineer with 20 years’ experience building cloud-native, storage and distributed systems, most recently serving as Principal Architect at Scality where he led architecture and shaped next-generation Kubernetes-based products like MetalK8s. A programming polyglot and active open-source contributor, he has made substantive back-end contributions to projects such as GHC and the widely used Haskell conduit streaming library, and improved core storage components in OpenStack Swift. He combines hands-on systems engineering (networking, runtime fixes, syscall bindings) with leadership of engineering architects and cross-company product strategy. Based in Belgium but often in Paris, he’s equally at home speaking at conferences, mentoring standards groups (SODA Foundation), and rebuilding critical infrastructure for enterprise on-prem deployments. Not obvious from titles: he has deep low-level expertise in runtime and networking internals that underpins his higher-level platform designs.
20 years of coding experience
18 years of employment as a software developer
Ghent University
Mathematics/Sciences (8h), Mathematics/Sciences (8h) at Sint-Barbaracollege Gent
Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance (https://gitlab.haskell.org/ghc/ghc). First time contributors are encouraged to get started with the newcomers info (https://gitlab.haskell.org/ghc/ghc/wikis/contributing).
Role in this project:
Back-end Developer
Contributions:30 commits in 10 years 7 months
Contributions summary:Nicolas primarily contributed to the Glasgow Haskell Compiler (GHC) by addressing various bugs and making improvements to the runtime system (RTS) and build system. They fixed memory leaks, corrected errors flagged by Coverity scans, and improved thread safety by ensuring proper handling of thread names and lifetimes. Furthermore, the user enhanced the build process by correctly passing the target platform to the GMP configuration, and introduced attributes for memory allocation and other runtime functions.
Contributions summary:Nicolas primarily contributed to the `conduit` library, focusing on networking functionalities. They implemented UDP support, including source and sink implementations. Furthermore, they refactored and added utilities for socket operations and created a sample application for UDP communication. Finally, they reworked the `sinkSocket` API and made several code improvements and bug fixes.
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.