Floris Bruynooghe is a pragmatic core engineer with 15 years of experience building and hardening backend systems across startups and major platforms, currently based in Vienna. He brings deep systems-level expertise in C, Python, sh and Unix environments (Debian, Solaris), coupled with hands-on experience in CORBA, SNMP, XML and SQLite. Past roles include site reliability work at Google and senior engineering at Sentry, where he focused on production resilience and testability. An active open-source contributor, he has improved pytest’s assertion reporting and distributed testing behavior and refactored core Rust libraries for secure messaging (Delta Chat/Chatmail), showing a talent for making complex protocols and test frameworks more robust. Colleagues value his blend of QA mindset and backend craftsmanship—he often surfaces subtle edge cases in assertions and distributed nodes before they reach production. Trained as an engineer (HOGENT) with an MEng in Ship Science from Southampton, he prefers practical, low-level fixes that scale.
15 years of coding experience
16 years of employment as a software developer
Engineering, Engineering at HOGENT
MEng, Ship Science, MEng, Ship Science at University of Southampton
Chatmail Rust Core library, used by Android/iOS/desktop apps, bindings and bots 📧
Role in this project:
Back-end Developer
Contributions:394 reviews, 94 commits, 379 PRs in 3 years 5 months
Contributions summary:Floris primarily focused on refactoring and enhancing the core Rust library for Chatmail. They migrated key-related functionalities, specifically those involving ASCII-armored data, from the `Key` struct to the `DcKey` trait, simplifying key serialization/deserialization processes. Furthermore, they introduced and consistently applied a `Fingerprint` type for more efficient handling of fingerprints, and added a database-backed Bob state to support secure-join. This work involved modifications to various key management and message handling components within the codebase.
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:49 PRs, 41 pushes, 156 comments in 9 years
Contributions summary:Floris focused on enhancing the pytest framework, primarily related to assertion testing. They added specialized explanations for various operators and operand types, including text, lists, dictionaries, and sets. They also implemented improvements to the test reporting, such as truncation and more detailed output for specific scenarios. Furthermore, the user has added test cases and addressed a specific bug regarding set comparison, making assertions more robust and comprehensive.
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.