Pieter Droogendijk

Chief Executive Officer at Make All b.v.

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

👤
Senior
🎓
Top School
Pieter Droogendijk is a seasoned backend engineer and CEO with 15+ years building high-throughput, cloud-native systems using Go, Java, Kafka, Elasticsearch and MySQL. He helped design and operate multi-tenant microservice architectures that serve hundreds of thousands of searches per second and has deep hands-on experience in event-driven systems, devops and on-call operations. Pieter began programming at age ten and was contributing to Go before its first public release, appearing on the language's AUTHORS & CONTRIBUTORS list more than a decade ago. He’s an active open-source contributor who improved core Go filesystem notification behavior and inotify/epoll performance in the widely used fsnotify project. Comfortable leading teams and documenting complex systems clearly, he now seeks contracting roles from his Amsterdam base and prefers remote engagements.
code15 years of coding experience
job17 years of employment as a software developer
bookMBO ICT
languagesEnglish, Dutch
github-logo-circle

Github Skills (6)

system-calls10
linux10
go10
epoll10
concurrency10
testing8

Programming languages (2)

CGo

Github contributions (5)

github-logo-circle
fsnotify/fsnotify

Feb 2015 - Feb 2015

Cross-platform filesystem notifications for Go.
Role in this project:
userBack-end Developer
Contributions:17 commits, 4 PRs, 64 comments in 3 days
Contributions summary:Pieter primarily focused on improving the `fsnotify/fsnotify` library's core functionality and stability. They addressed issues related to signal interruption and goroutine management, ensuring that the watcher closes correctly. The user also refactored the system to use `epoll` for improved performance and responsiveness. These changes included significant modifications to the `inotify` implementation, including fixing concurrency issues and adding unit tests.
golangvfslinuxnotificationsfyne
PieterD/warp

Oct 2020 - Jan 2021

Contributions:68 commits, 34 pushes in 2 months
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
Pieter Droogendijk - Chief Executive Officer at Make All b.v.