Pierre Penninckx is a Full Stack Senior Engineer with 13 years of experience building robust, observable systems and improving long-term maintainability of hardware and software. He has driven production upgrades, CI optimizations, and resilient services at scale—most recently architecting notification delivery with at-least-once guarantees and introducing stateful property testing at Fastly. Comfortable across Go, Haskell, Python and many paradigms, he champions Nix for reproducible dev environments and contributes to notable open-source efforts like reflex-platform and GenemuFormBundle. A pragmatic tester and git aficionado, he pairs thorough testing and documentation with automation to reduce toil and CI times dramatically. Beyond software he self-hosts services on an experimental Arch Linux family server, designs electronics projects (including a custom PIC-based IR remote), and advocates for privacy and data sovereignty. Based in Fribourg, Switzerland, he combines hands-on engineering with mentoring and cross-team knowledge sharing.
13 years of coding experience
11 years of employment as a software developer
Master of Applied Science (M.A.Sc.) Industrial Processes and Mecatronics, Master of Applied Science (M.A.Sc.) Industrial Processes and Mecatronics at Université libre de Bruxelles
Extra Form : Captcha GD, Tinymce, Recaptcha, JQueryDate, JQueryAutocomplete, JQuerySlider, JQueryFile, JQueryImage
Role in this project:
Full-stack Developer
Contributions:10 commits in 1 month
Contributions summary:Pierre primarily worked on enhancing the `genemu/genemuformbundle` repository, focusing on the `Tokeninput` form type. Their contributions included upgrading the `tokeninput` library to version 2.*, implementing tests for the `TokeninputType`, and fixing parameters. Furthermore, the user modified the `ChoiceToJsonTransformer` to improve handling of the form data, addressing issues related to multiple and single selections. The user's work demonstrates expertise in form development and JavaScript library integration within a Symfony environment.
A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.
Role in this project:
Backend Developer
Contributions:5 commits, 1 PR, 5 comments in 1 day
Contributions summary:Pierre's contributions primarily focus on managing dependencies within the Nix-based Haskell build environment. They addressed issues related to the `hspec-webdriver` package, including fixing its repository location, switching to Hackage versions, and resolving build failures by switching to a custom GitHub repo. These commits involve modifying the `default.nix` file to correctly fetch and integrate external Haskell packages into the project.
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 Penninckx - Full Stack Senior Engineer at WEDO