Top expert inHome Server and Self-Hosting Solutions
Daniel Schaper is a software engineer and entrepreneur with 11 years of experience, best known as President and Co-Founder of the widely used Pi-hole project, where he leads DevOps and development efforts. He blends back-end, full-stack, and containerization expertise—having driven key improvements to Pi-hole's Docker image, installation scripts, FTL engine handling, and dashboard—ensuring reliable DNS-level ad blocking in diverse environments. His background spans hands-on systems administration and long-running entrepreneurial ventures, giving him a practical knack for shipping robust infrastructure and developer-friendly tooling. Based in Eagle, Idaho, he pairs deep open-source collaboration with an eye for operational detail, such as resolving Docker capability and permission issues that often derail deployments. Colleagues know him for thoughtful refactors that improve maintainability and for bridging the gap between user-facing UI tweaks and low-level service reliability.
10 years of coding experience
3 years of employment as a software developer
Orange Coast College
Santa Ana College
Bachelor of Science (BS) in Network Management, Bachelor of Science (BS) in Network Management at Westwood College of Technology
Certificate, Certificate at Arapahoe Community College
Contributions:17 releases, 380 reviews, 710 commits in 7 years 2 months
Contributions summary:Daniel made several commits focused on refactoring the installation script, including converting hardcoded paths to variables and improving code readability. They also contributed to the management and updating of the FTL engine, fixing potential issues during the download and installation process. Additionally, the user worked on enhancing the handling of service-related tasks within the installation script and added checks for IPv6 addresses.
Contributions:4 releases, 37 reviews, 40 commits in 2 years 4 months
Contributions summary:Daniel primarily focused on improving the containerization and build processes for the Pi-hole Docker image. Their contributions include modifying the build process, integrating with GitHub Actions, and resolving issues related to capabilities and permissions within the Docker environment. They also modified the configuration of the Pi-hole to make it work correctly when using Docker. These modifications ensured the correct execution of the Pi-hole DNS solution within a Docker container.
raspberry-pidnsad-blockerweb-apppihole
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
Daniel Schaper - President And Co-Founder at Pi-hole