Björn Ricks is a seasoned software engineer in Germany with 15 years of hands-on experience focused on security tooling and backend systems. At Greenbone he contributes to the OpenVAS/Greenbone Community Edition, blending Python development with deep work on C backends and SQL for the Greenbone Vulnerability Manager. He brings practical DevOps expertise—containerizing the openvas-scanner, fixing Docker builds, and enabling Nmap and SMB support so the scanner runs reliably in production. Björn’s contributions show a pragmatic balance of infrastructure and low-level engineering: improving database queries, schema, and time-difference logic while ensuring build and runtime dependencies are correct. Colleagues know him for quietly shipping durable fixes that bridge development and operations, improving both functionality and deployability. Based in Germany, he cares about the open-source community and sustains critical security infrastructure used worldwide.
This repository contains the scanner component for Greenbone Community Edition.
Role in this project:
DevOps Engineer
Contributions:91 reviews, 189 commits, 143 PRs in 6 years
Contributions summary:Björn primarily focused on containerization and infrastructure tasks. Their contributions involved modifying the Dockerfile to include necessary dependencies like rsync and set capabilities for Nmap to function correctly. They also addressed build processes for the openvas-scanner and incorporated support for openvas-smb. These changes improved the container's functionality and ensured that it can run in a production environment.
Greenbone Vulnerability Manager - The database backend for the Greenbone Community Edition
Role in this project:
Back-end Developer
Contributions:303 reviews, 455 commits, 435 PRs in 6 years 9 months
Contributions summary:Björn primarily contributed to the back-end development of the Greenbone Vulnerability Manager, focusing on SQL database interactions and the underlying C code. Their work involved fixing SQL query issues, adding functionality for handling notes and overrides, and implementing features such as calculating time differences within the database. The commits also included enhancements to database schema and SQL functions, improving the overall functionality of the vulnerability management system.
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.