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.
14 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, 2 PRs, 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.
haskellnixpackage-managerreflex-frpreactive
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.