Skip to content
View phip1611's full-sized avatar

Sponsors

Organizations

@NixOS @cyberus-technology @rust-osdev @cloud-hypervisor @cobaltcore-dev

Block or report phip1611

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
phip1611/README.md

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.

Facts

  • 🎓 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)

GitHub Stats

phip1611's GitHub stats phip1611's GitHub stats


This README benefits from a service provided by https://github.com/anuraghazra/github-readme-stats - thanks to the original author(s).

Pinned Loading

  1. cloud-hypervisor/cloud-hypervisor cloud-hypervisor/cloud-hypervisor Public

    A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal com…

    Rust 5.6k 627

  2. rust-osdev/uefi-rs rust-osdev/uefi-rs Public

    Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functiona…

    Rust 1.6k 188

  3. phipsboot phipsboot Public

    PhipsBoot is a relocatable x86_64 bootloader for legacy boot written in Rust and assembly.

    Rust 14 2

  4. hedron-minimal-roottask hedron-minimal-roottask Public

    This repository shows how to build and start a minimal roottask written in Rust on the Hedron microkernel/microhypervisor.

    Rust 3

  5. spectrum-analyzer spectrum-analyzer Public

    An easy to use and fast `no_std` library (with `alloc`) to get the frequency spectrum of a digital signal (e.g. audio) using FFT.

    Rust 170 26

  6. diplomarbeit-impl diplomarbeit-impl Public archive

    Everything related to the practical work/implementation for my Diplom thesis project at TU Dresden.

    Rust 43 4