Niels De Vos

Software Architect at Gluster Community

Amsterdam, North Holland, Netherlands
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
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.
code26 years of coding experience
job18 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Avans University of Applied Sciences
bookEngineer's degree Computer Science, Engineer's degree Computer Science at Hochschule Anhalt
bookComputer Science, Computer Science at Instituto Superior de Engenharia do Porto
languagesEnglish, German, Dutch
stackoverflow-logo

Stackoverflow

Stats
84reputation
2kreached
3answers
0questions
github-logo-circle

Github Skills (39)

kubernetes10
glusterfs10
filesystem10
docker10
back-end-development10
testing10
storage10
test-framework10
c1110
dockers10
cicd10
c1710
blockdevice10
binding10
automation10

Programming languages (19)

JavaC++JinjaCSSCMakefileGoPerl

Github contributions (5)

github-logo-circle
ceph/ceph-csi

Jul 2019 - Jan 2023

CSI driver for Ceph
Role in this project:
userBack-end & DevOps Engineer
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.
cephfscephcsi-driverkubernetescsi
gluster/glusterfs

Nov 2011 - Jun 2019

Gluster Filesystem : Build your distributed storage in minutes
Role in this project:
userBack-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.
erasure-codingstoragepersistent-storagedistributed-storagefuse-filesystem
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