I am Philipp (@phip1611
) and interested in Open Source development of modern,
robust, and high-quality software. In the last few years, I worked
professionally, as well as in my free time, on a wide range of projects in
different domains, such as low-level development (operating systems, micro
controllers, virtualization, device drivers) and small distributed enterprise web
applications. I gained a lot of skills for convenient machine and environment
setups for a high developer productivity, continuous integration, and more.
I am especially interested in investing time for a better developer productivity, such as developer-focused tools, documentation, and similar improvements. Easy to use and reproducible build-systems are an important step towards these goals.
Especially, I enjoy creating various minimal examples with a good documentation for topics and programming problems, where I am not satisfied with existing open-source solutions. Whenever I come to the conclusion that the there is no good or helpful guide available on the internet, I create one on my GitHub and/or write about it in my blog https://phip1611.de.
I see my future primarily in low-level development of firmware, operating systems, kernels, and virtualization. In this process, I strive to transform ugly undocumented code to nice, well documented, and easy to use code.
- 🎓 TU Dresden (2015 - 2022): Diplominformatiker (equivalent to a Master's degree)
- 🤓 Working at Cyberus Technology in x86 Virtualization space primarily on a VMM in Rust
Rust
,C/C++
,Assembly
Java
,Spring Framework
PHP
,Python
Javascript
,Typescript
,Angular
,HTML
,CSS
Bash
,ZX
Nix
andNixOS
This includes the typical tooling coming with the corresponding environment, such as Cargo, Maven, NodeJS, Yarn, GNU Make, CMake, and more. Furthermore, various Linux distributions and the UNIX-philosophy
- products from Jetbrains (CLion, RustRover, IntelliJ)
- micro (for the terminal)
Feel free to check out my NixOS configs!
- My common NixOS module: https://github.com/phip1611/dotfiles/tree/main/NixOS
- My full NixOS configurations: https://github.com/phip1611/nixos-configs
This README benefits from a service provided by https://github.com/anuraghazra/github-readme-stats - thanks to the original author(s).