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.
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.
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.