Wilfried Goesgens is an experienced application developer based in Cologne with 15 years in systems and back-end engineering, currently contributing at ArangoDB. He specializes in reliability and performance work, with a long history of low-level C and systems programming dating back to embedded and CAD tools, telecom SMS systems, and profiling/tuning roles. His open-source contributions to collectd and ArangoDB show a pragmatic focus on bug fixes, plugin robustness, testability, and improving core database execution and logging. Wilfried brings deep familiarity with instrumentation and data-collection internals—fixes range from division-by-zero safeguards to memory-map accounting—helping production systems stay accurate and stable. Comfortable across databases, system daemons, and performance tuning, he blends hands-on debugging with improving test suites and developer ergonomics.
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Role in this project:
Back-end Developer & Database Engineer
Contributions:882 reviews, 4578 commits, 1557 PRs in 8 years 7 months
Contributions summary:Wilfried's contributions primarily focused on enhancing the ArangoDB database system's functionality. Their work included modifying core database components like the ExecutionBlock, implementing improvements for error handling, adding capabilities to filter Javascript tests, and upgrading internal libraries like RocksDB. Furthermore, they implemented several enhancements related to the handling of environment variables, logging, and test suite integration, with a clear emphasis on improving testability and overall system stability.
The system statistics collection daemon. Please send Pull Requests here!
Role in this project:
Back-end Developer
Contributions:5 PRs, 31 comments, 5 issues in 5 years 6 months
Contributions summary:Wilfried primarily focused on bug fixes and improvements to the collectd system statistics collection daemon. Their commits addressed issues in various plugins, including write_graphite, syslog, statsd, and the zfs_arc plugin, demonstrating a strong understanding of the system's internal workings. They also fixed a division-by-zero error in statsd, and implemented changes related to memory map counting in the processes plugin. These changes suggest a focus on improving the reliability and accuracy of the data collection process.
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.