Floris Bruynooghe

Core Engineer at Number 0

Vienna, Austria
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job16 years of employment as a software developer
bookEngineering, Engineering at HOGENT
bookMEng, Ship Science, MEng, Ship Science at University of Southampton
languagesDutch, French, German, English
github-logo-circle

Github Skills (39)

assertion10
unit-testing10
diff-tool10
difference10
openpgp10
pytest10
python10
django10
testing10
test-framework10
distributed-systems10
plugin10
unified-diffs10
cryptography10
assert10

Programming languages (21)

MDXJavaC++CSSRustCMakefileHTML

Github contributions (5)

github-logo-circle
chatmail/core

Jun 2019 - Nov 2022

Chatmail Rust Core library, used by Android/iOS/desktop apps, bindings and bots 📧
Role in this project:
userBack-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.
deltachatios-androidcore-librarydesktop-appsios
pytest-dev/pytest

Jul 2015 - Jun 2024

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Role in this project:
userQA 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.
scalespythonfunctional-testingtestingpytest-framework
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
Floris Bruynooghe - Core Engineer at Number 0