Writing code, maintaining open-source software, solving problems. Also: rock concerts and traveling the world.
I'm Philipp Schuster (@phip1611), a software engineer focused on low-level systems programming, x86 virtualization, kernels, device drivers, and Rust. My current work centers on KVM-based virtualization and Cloud Hypervisor. Further, I love reproducible systems using Nix and NixOS!
On my blog, I write about systems programming, virtualization, Rust, and related engineering topics, while I also attend and speak at conferences and meetups. Lastly, I'm happily organizing the Systems Meetup in Dresden.
I especially care about developer productivity: clean abstractions, clear documentation, reproducible builds, reliable tests, thoughtful refactorings, and tooling that makes complex systems easier to work on.
My background combines 5+ years of student engineering experience in web and backend systems with 5+ years focused on low-level systems engineering. This gave me a broad understanding of the software stack, from application architecture and design patterns down to individual bits, hardware behavior, and virtualization internals.
- 🎓 Alma mater: TU Dresden (2015 - 2022): Diplominformatiker (equivalent to a Master's degree)
- 🤓 Employer: Working at Cyberus Technology as Senior Software and Systems Engineer
→ Main focus: x86 Virtualization, Linux/KVM, Cloud Hypervisor, Rust, Nix/NixOS - Nix and NixOS-enthusiast (My public NixOS configs)
This README benefits from a service provided by https://github.com/anuraghazra/github-readme-stats - thanks to the original author(s).





