Peter Van Dijk

Senior PowerDNS Engineer at PowerDNS.COM B.V.

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
Peter Van Dijk is a Senior PowerDNS Engineer with 14 years of experience building and maintaining high-performance DNS software and related tooling from the Netherlands. At PowerDNS since 2011 he contributes deep C++ backend work across Authoritative, Recursor and dnsdist components, improving DNSSEC, IPv6 support and Lua scripting for recursors. He pairs systems-level expertise with release engineering—evidenced by build and test improvements for popular open-source projects like Hammerspoon—and by maintaining DNS packages in communities such as OpenWrt and Homebrew. His background includes running small businesses and building hosting and control-panel software, giving him product-minded pragmatism alongside core engineering skills. Comfortable across low-level networking code, packaging and CI, he quietly focuses on robustness and reproducibility that keep critical infrastructure reliable. Outside work he participates in FLOSS communities and bridges upstream projects with distro/package ecosystems.
code14 years of coding experience
job13 years of employment as a software developer
bookVWO, VWO at Augustinus College, Groningen
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Universiteit van Amsterdam
languagesc++
github-logo-circle

Github Skills (36)

c-language10
sphinx-doc10
package-management10
testing10
rs10
homebrew10
openwrt10
lua10
automation10
dnssec10
hammerspoon10
dns10
build-automation10
macos10
automations10

Programming languages (28)

C#CMakefileM4GoHTMLPostScriptTypeScript

Github contributions (5)

github-logo-circle
PowerDNS/pdns

Apr 2013 - Jan 2023

PowerDNS Authoritative, PowerDNS Recursor, dnsdist
Role in this project:
userBack-end Developer
Contributions:1814 reviews, 3765 commits, 3698 PRs in 9 years 10 months
Contributions summary:Peter primarily contributed to the PowerDNS Authoritative Server backend, focused on low-level C++ code modifications within the project. Contributions included adding and modifying functions for the recursor's Lua scripting environment, refactoring code, and improving overall performance, as well as addressing issues with parsing and handling of various record types, particularly in the context of DNSSEC functionality. They also added support for IPv6 features, improved transaction handling, and enhanced the code by adding and removing functions.
dnsdistpowerdns-recursordnssystems-programmingrecursor
Hammerspoon/hammerspoon

Oct 2014 - Sep 2018

Staggeringly powerful macOS desktop automation with Lua
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:29 commits, 7 PRs, 1 push in 4 years
Contributions summary:Peter focused on improving the build and testing processes for the Hammerspoon project. They made changes to the build scripts to compile modules and include them in the application bundle. They also introduced and modified testing infrastructure, including the use of a separate testing `init.lua` to load extensions and assert functionality. Several commits addressed issues related to file paths and dependencies, enhancing the overall build and test reliability.
luamjolnirobjective-cosxdesktop-automation
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
Peter Van Dijk - Senior PowerDNS Engineer at PowerDNS.COM B.V.