Patrick Ohly

Cloud Software Architect (Principle Engineer) at Intel Corporation

Cologne Bonn Region 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
Patrick Ohly is a Cloud Software Architect and Principal Engineer with 26 years of experience building reliable, timed and distributed systems across both low-end embedded devices and large-scale HPC and cloud environments. At Intel he has driven upstream Kubernetes storage features (Generic Ephemeral Volumes, Storage Capacity Tracking, Dynamic Resource Allocation) and unified CI/E2E release processes for CSI sidecars while championing structured, contextual logging. A prolific open-source contributor, Patrick has significant impact on Kubernetes internals and tooling—especially around logging, testing, and CI/CD—and maintains deep expertise in C/C++, Python, Linux and build systems (BitBake/Yocto). He pairs systems-level rigor (time synchronization, hardware timestamping, TPM/IMA security) with pragmatic DevOps work to keep complex integrations shipping on schedule. Notably, his contributions bridge spec-level changes (CSI) to practical release automation, a rare combination that accelerates hardware enablement in upstream cloud-native stacks.
code26 years of coding experience
job19 years of employment as a software developer
bookGerman Diplom Computer Science, German Diplom Computer Science at Karlsruhe Institute of Technology (KIT)
bookM.Sc. Computer Science, M.Sc. Computer Science at University Edinburgh
stackoverflow-logo

Stackoverflow

Stats
712reputation
1.4mreached
8answers
4questions
github-logo-circle

Github Skills (92)

dependency-management10
go-modules10
controller10
python10
bitbake10
klog10
testing10
bash10
abstraction10
c1110
structured-logging10
gcp10
c1710
system10
controls10

Programming languages (20)

SmartyCSSC++CRustMakefileGoNASL

Github contributions (5)

github-logo-circle
kubernetes/klog

Nov 2020 - Jan 2023

Leveled execution logs for Go (fork of https://github.com/golang/glog)
Role in this project:
userBack-end Developer
Contributions:267 reviews, 100 commits, 67 PRs in 2 years 2 months
Contributions summary:Patrick contributed to the `kubernetes/klog` repository by adding and modifying logging functionalities. Their work focused on enhancing the logging capabilities, specifically by introducing methods such as `InfoSDepth` and `ErrorSDepth` to improve support for wrappers like `klogr`. They also added support for structured logging via klog and added the ability to clear the logger as well as added the custom marshaler for ObjectRef. The user also extended test coverage for error, name and sorting.
golangglogloggerlogginggo
Sidecar container that watches Kubernetes PersistentVolumeClaim objects and triggers CreateVolume/DeleteVolume against a CSI endpoint
Role in this project:
userBackend Developer
Contributions:3 releases, 188 reviews, 161 commits in 4 years 4 months
Contributions summary:Patrick added the 'release-tools/' directory to the repository and merged commits related to it. This directory likely contains tools used for releasing the software, indicating the user's involvement in build processes or release management. The commits involved modifications to the `pkg/controller/controller.go` file, suggesting that the user was involved in making changes to the core backend logic related to Kubernetes CSI.
sidecark8s-sig-storagesidecar-containerpersistentvolumeclaimwatches
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
Patrick Ohly - Cloud Software Architect (Principle Engineer) at Intel Corporation