Dave Disseldorp

Owner at CSU Computer Service Uithoorn

Uithoorn, 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
Dave Disseldorp is an experienced owner and hands-on software engineer with 15 years focused on backend, kernel, and DevOps work from Uithoorn, Netherlands. He maintains a practical small-business perspective while contributing to high-impact open source projects—fixing bugs and hardening core components in the Linux kernel, dracut, Samba, Ceph tooling, and iSCSI stacks. His contributions emphasize reliability, security and testability: adding kunit tests, closing buffer overflows, preventing symlink race conditions, and improving initramfs and filesystem handling. Comfortable across C, system tooling and deployment automation, he combines deep edge-case knowledge with pragmatic fixes that prevent real-world failures. Unusually for a long-time owner of a local IT firm, he remains an active upstream contributor to flagship projects including torvalds/linux.
code15 years of coding experience
bookNova College ICT (MBO)
github-logo-circle

Github Skills (40)

monitoring10
zypper10
package-management10
iscsi10
testing10
suse10
initramfs10
linux10
bash10
c-programming10
c1110
linux-kernel10
samba10
scsi10
c1710

Programming languages (16)

CSSC++CRustGoPerlHTMLDockerfile

Github contributions (5)

github-logo-circle
open-iscsi/tcmu-runner

Apr 2015 - Nov 2020

A daemon that handles the userspace side of the LIO TCM-User backstore.
Role in this project:
userBack-end Developer
Contributions:22 commits, 14 PRs, 12 comments in 5 years 8 months
Contributions summary:Dave primarily focused on fixing bugs and improving the functionality of the `tcmu-runner` daemon. Their contributions involved addressing errors in write operations, fixing buffer length calculations, and correcting issues related to the XCOPY command. They also added checks to prevent potential vulnerabilities and made minor simplifications in the code logic. Their work demonstrates a strong understanding of the project's core functionality and potential edge cases.
userspace
sahlberg/libiscsi

May 2015 - Jul 2021

iscsi client library and utilities
Role in this project:
userBack-end & Test Automation Engineer
Contributions:2 reviews, 98 commits, 47 PRs in 6 years 3 months
Contributions summary:Dave primarily contributed to the test suite for the `libiscsi` library, focusing on expanding its functionality and coverage. They implemented new test cases for features like multi-path I/O, including simple and complex operations, and refined existing testing methods. Furthermore, the user added helper functions and macros to facilitate test setup, improve code clarity, and manage test dependencies, demonstrating a focus on both functional testing and test infrastructure. Finally, the user improved the project's testing of Persistent Reserve commands and improved its test infrastructure.
iscsi
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