David Höppner is a DevOps engineer with 16 years of experience building and operating cloud-native and infrastructure systems across academia and industry in Germany. He has deep hands-on expertise in Kubernetes, OpenShift, OpenStack, Prometheus, and automation with Go, Python, Rust and Ansible, and has maintained critical services like GitLab, Jira, Elasticsearch and high-availability stacks. His contributions to illumos and OpenIndiana show comfort with low-level networking and cross-architecture build systems, reflecting rare kernel-to-cloud breadth. At Heidelberg University he combined platform engineering with data workflows (Scrapy, Spark) and custom deployment tooling, and later advised on big-data and cloud-native solutions as a consultant. Now at DKB Service he continues to apply pragmatic reliability and observability practices to production infrastructure while bringing a multilingual, research-informed perspective from an MA in Asian studies.
16 years of coding experience
11 years of employment as a software developer
Master of Arts - MA, Chinese Language and Literature / Asian Art History, Master of Arts - MA, Chinese Language and Literature / Asian Art History at University of Heidelberg
Computer Science, Computer Science at University of Karlsruhe
Unified build system for OpenIndiana distribution components
Role in this project:
DevOps Engineer
Contributions:182 commits, 1 PR, 1 branch in 1 year 6 months
Contributions summary:David's primary contribution involves enabling 32- and 64-bit builds for numerous components within the OpenIndiana userland project. These changes primarily focused on modifying build scripts to accommodate both architectures, as evidenced by the file path alterations, indicating an intent to expand compatibility. The user also added new components to the project, integrating them into the build system. This includes incorporating various software packages such as libogg, libvorbis, and others.
Contributions summary:David primarily contributed to the `illumos/illumos-gate` repository by modifying and updating low-level networking code, specifically related to network interface drivers and network statistics. They implemented changes to how network interface statistics are collected and reported, including the modification of kstat structures and related functions. The user also made minor code improvements, such as changing function declarations to static and fixing a DHCPv6 issue. These changes suggest the user is comfortable working with kernel-level network code and debugging network protocols.
unixkerneloperating-systemlinuxillumos
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
David Höppner - DevOps Engineer at DKB Service GmbH