Niels De Vos is a seasoned Software Architect with 26 years of experience specializing in distributed storage and container-native storage for Ceph, Gluster and Kubernetes. As a core maintainer of Ceph-CSI and an active contributor to high-profile projects like Kubernetes and Rook, he blends deep systems-level expertise with practical DevOps and CI/CD improvements that enhance storage reliability and operability. He has a strong track record of fixing deployment issues, adding CSI features (including CSI-Addons Identity), and improving Go bindings and performance in upstream projects. His career spans hands-on kernel- and protocol-level work, customer-facing support, and cross-team integration at Red Hat and IBM, giving him rare insight into both product hardening and field troubleshooting. Based near Amsterdam, he continuously contributes to Fedora and Gluster communities while balancing engineering with mentoring and public speaking at industry conferences. Outside of engineering he’s an avid squash player and surfer, a detail that keeps him energized and connected to team sports and international communities.
26 years of coding experience
18 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Avans University of Applied Sciences
Contributions:3 releases, 3953 reviews, 923 commits in 3 years 6 months
Contributions summary:Niels's contributions focused on enhancing the reliability and functionality of the Ceph-CSI driver. They implemented fixes for issues during deployment, including addressing errors related to etcdserver timeouts and Vault token retrieval. The user also added features such as implementing the CSI-Addons Identity service to improve functionality, and they refactored code to improve performance and reduce complexity.
Gluster Filesystem : Build your distributed storage in minutes
Role in this project:
Back-end Developer
Contributions:13 reviews, 957 commits, 4 PRs in 7 years 8 months
Contributions summary:Niels primarily contributed to the GlusterFS file system by addressing bugs, improving code quality, and implementing features related to the command-line interface (CLI) and the underlying RPC protocol. The contributions involved modifying core functionalities such as locking mechanisms, file system attributes, and handling various operations like read, write, and metadata management. Their work also included performance optimizations, bug fixes, and code improvements for components like the mount, features, and RPC layers.
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
Niels De Vos - Software Architect at Gluster Community