Daniel Poggenpohl is a seasoned Softwarearchitekt based in Dortmund with 13 years of experience in DevOps, backend development and infrastructure automation. At FernUniversität in Hagen he leads Moodle development and infrastructure automation, contributing to system stability and maintainability while managing Ansible playbooks, Vagrant setups and Packer templates. His open-source work includes practical DevOps contributions to Vagrant (notably Solaris 11 guest capabilities) and robustness improvements to Moodle core, showing attention to cross-platform compatibility and 32-bit safety. Earlier roles in academia and Fraunhofer ISST sharpened his skills in prototyping, software quality processes and research-driven engineering. He combines deep systems knowledge (core computer science from TU Dortmund) with hands-on tooling experience, frequently moving between code, CI/CD and infrastructure. Colleagues value that he bridges research-grade rigor with pragmatic automation at scale.
13 years of coding experience
Dipl. Inf., Kerninformatik, Dipl. Inf., Kerninformatik at TU Dortmund
Vagrant is a tool for building and distributing development environments.
Role in this project:
DevOps Engineer
Contributions:7 commits, 1 PR, 24 comments in 1 year 6 months
Contributions summary:Daniel primarily contributed to the `Vagrant` project by modifying and adding guest capabilities, specifically focusing on the Solaris 11 operating system. Their work included bug fixes for network configuration, adding and testing a new `shell_expand_guest_path` capability. These changes indicate a focus on improving the functionality and compatibility of Vagrant across different guest operating systems, particularly Solaris 11. The contributions suggest a DevOps and Systems Engineering focus.
Moodle - the world's open source learning platform
Role in this project:
Back-end Developer
Contributions:3 commits in 1 day
Contributions summary:Daniel primarily focused on back-end improvements within the Moodle learning platform. Their contributions include fixing theme-related load order issues, correcting return types, and modifying core logic, such as handling user course visibility. The user also implemented changes to the code to prevent potential issues on 32 bit systems, highlighting a focus on code robustness and future compatibility. Overall, the commits reflect a contribution to system stability and maintainability.
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 Poggenpohl - Softwarearchitekt at FernUniversität in Hagen