Daniel Hiller

Principal Software Engineer OpenShift Virtualization

North Rhine-Westphalia, Germany
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
Daniel Hiller is a Principal Software Engineer specializing in OpenShift Virtualization with over 20 years in software engineering and more than a decade focused on cloud-native infrastructure and CI/CD automation. At Red Hat he advances KubeVirt and OpenShift test and build tooling, contributing to high-profile projects like Kubernetes test-infra and openshift/ci-tools where he automated Prow-based workflows and nested virtualization test images. He blends deep backend and DevOps expertise—Golang, Kubernetes, Terraform, Prow—with a long history in Java and complex enterprise systems, making him adept at stabilizing and scaling CI pipelines. A pragmatic problem-solver and frequent speaker, he pairs broad legacy-system knowledge (from AS/400 to PostgreSQL) with modern cloud practices, often surfacing subtle test and automation improvements that reduce flakiness and operational toil.
code12 years of coding experience
job26 years of employment as a software developer
bookBusiness Informatics, Business Informatics at University of Münster
bookIHK certification IT specialist software development, IHK certification IT specialist software development at Ludwig-Erhard-Schule Münster
bookGeneral qualification for university entrance, General qualification for university entrance at Canisianum
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
3,455reputation
901kreached
67answers
11questions
Badges
linux
top-5%
java
top-5%
grails
top-5%
github-logo-circle

Github Skills (28)

unit-testing10
kubernetes10
docker10
testing10
dockers10
gcp10
automation10
go10
ci-cd-pipeline10
kubernetes-pods10
automations10
test-automation10
cicd9
java9
grails9

Programming languages (15)

JavaCSSMakefileGoHTMLPerlJupyter NotebookRPM Spec

Github contributions (5)

github-logo-circle
kubevirt/kubevirt

May 2019 - Nov 2022

Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1 release, 1063 reviews, 200 commits in 3 years 6 months
Contributions summary:Daniel primarily focused on test-related enhancements within the KubeVirt project. They added test IDs and reference IDs to Windows tests, moved reference IDs within the test structure, and addressed review comments. Furthermore, the user added tests for the `RestartVMRequestHandler` and implemented error handling for the `StartVMRequestHandler` and `StopVMRequestHandler`. The user also corrected functional tests and added additional test cases related to run strategy scenarios.
apivmsmachineslibvirtruntime
openshift/ci-tools

Feb 2020 - Jun 2021

DPTP Tooling
Role in this project:
userDevOps Engineer
Contributions:10 commits, 6 PRs, 12 comments in 1 year 3 months
Contributions summary:Daniel focused on enhancing the CI/CD pipeline and automating various aspects of the `ci-tools` repository. Their contributions include adding support for custom test images with nested virtualization on GCP, integrating environment variables for configuration, and parameterizing the autoowners tool. The commits demonstrate an understanding of build processes, testing frameworks, and cloud infrastructure. The user was involved in updating and configuring the CI/CD pipeline to launch tests and provision infrastructure.
continuous-testingopenshifttoolingcontinuous-integration
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 Hiller - Principal Software Engineer OpenShift Virtualization