Christian Dickmann

Principal Engineer at VMware

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

👤
Senior
🎓
Top School
Christian Dickmann is a Principal Engineer with 15 years of deep systems experience in kernel, OS, storage, networking and virtualization, currently focused on cloud-native Kubernetes and cloud-native storage at VMware. He was an early member and architect of VMware's Virtual SAN team, driving high-performance data paths, resilient testing and user-focused management features for HCI, and later built an internal R&D IaaS that multiplied QA efficiency by orders of magnitude. Proficient in C/C++, Java, Python and Ruby, he blends low-level systems engineering with tooling and observability—authoring monitoring, fault-injection test frameworks and pragmatic APIs. An ongoing open-source contributor, he has improved robustness of the vmware-archive/rbvmomi vSphere Ruby client, reflecting a mindset for stability and interoperability. Based in Germany, he pairs deep technical breadth with a customer-champion approach to make complex infrastructure simple to operate.
code15 years of coding experience
bookColumbia University
bookComputer Science, Computer Science at The University of Göttingen
github-logo-circle

Github Skills (5)

error-handling10
api10
vaapi10
ruby10
deserialization9

Programming languages (4)

TypeScriptGoRubyPython

Github contributions (5)

github-logo-circle
vmware-archive/rbvmomi

Apr 2012 - Mar 2014

Ruby interface to the VMware vSphere API.
Role in this project:
userBack-end Developer
Contributions:59 commits, 3 comments in 1 year 11 months
Contributions summary:Christian focused on improving error handling and merging changes within the Ruby-based VMware vSphere API interface. Their commits include adjustments to error management within specific files and merging various branches, indicating a role in maintaining and enhancing the library's robustness. They also made changes to type loading and deserialization processes to deal with bad class names. Their work appears aimed at improving the library's stability and functionality.
apivmware-vsphereesxirubyvsphere-api
cdickmann/enhancements

Oct 2019 - Jan 2020

Features tracking repo for Kubernetes releases
Contributions:23 pushes, 1 branch in 3 months
kuberneteskubernetes-releasestracking
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
Christian Dickmann - Principal Engineer at VMware