Markus Rudy

Staff Software Engineer at Edgeless Systems

Augsburg, Bavaria, 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
Markus Rudy is a Staff Software Engineer with 13 years of experience building secure, cloud-native infrastructure and backend systems from Germany. He has held senior SRE and engineering roles at Google and SAP and now drives architecture and delivery at Edgeless Systems while serving on the Kata Containers Architecture Committee. Markus contributes to notable open-source projects—most visibly enhancing Kata Containers’ genpolicy tooling to improve container-VM security and registry/volume support—and has a strong Python/PyQt background from work on ilastik. With an academic foundation in mathematics and computer science from Heidelberg and Ulm, he blends rigorous formal thinking with practical engineering to ship reliable distributed systems. Colleagues know him for tackling low-level correctness and security details that often go unnoticed but materially improve production safety.
code13 years of coding experience
job9 years of employment as a software developer
bookMaster of Science - MS Mathematics and Computer Science, Master of Science - MS Mathematics and Computer Science at Heidelberg University
bookBachelor of Science - BS Mathematics, Bachelor of Science - BS Mathematics at Ulm University
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

pyq10
python10
pyqt10
front-end-development10
virtualization10
rust10
container9
json-parser9
json9
kubernetes9
jsonp9
kubernetes-pods9
parsing9
containerd9
cli8

Programming languages (11)

TypeScriptJavaC++ShellRustCOCamlScala

Github contributions (5)

github-logo-circle
ilastik/ilastik

Apr 2013 - Jul 2015

ilastik-shell, applets, and workflows to string them together.
Role in this project:
userBack-end Developer
Contributions:157 commits, 14 PRs, 4 pushes in 2 years 3 months
Contributions summary:Markus primarily worked on bug fixes and feature implementations within the ilastik project, focusing on improving the event recorder and adding dialog features for the object classification GUI. Code changes show the user's proficiency in Python and their interaction with the PyQt framework, particularly in the context of the application's GUI and underlying logic. Their contributions also extended to improving listing elements for object classification messages and general messaging propagation.
to-stringpythonstringilastikmachine-learning
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Role in this project:
userBackend Developer
Contributions:60 reviews, 10 PRs, 123 comments in 1 year 2 months
Contributions summary:Markus primarily focused on enhancing the `genpolicy` tool within the Kata Containers project. Their contributions involved parsing JSON settings during config initialization, making the pause container image configurable, and adding support for insecure registries. They also added support for VolumeDevices and implemented fixes, including resolving clippy warnings and integrating a crate-scoped integration test to validate policy generation.
firecrackervirtualizationociworkloadvdi
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
Markus Rudy - Staff Software Engineer at Edgeless Systems