Computer engineering student and trained backend developer from Germany. I write Linux desktop software in Rust and run every machine I own on NixOS.
- Now: working student at nemetris GmbH
- Studying: B.Eng. Computer Engineering at Hochschule Albstadt-Sigmaringen
- Before: vocational training as a backend developer (Java, C#, RPG IV)
| Project | What it is | Built with |
|---|---|---|
| rinka | Living wallpapers for Wayland. One renderer draws the desktop natively and, compiled to WebAssembly, the editor's live preview. Imports Wallpaper Engine scenes and translates their shaders to WGSL. Website | Rust, wgpu, WebGPU, FFmpeg |
| yuki | The desktop shell I use every day on niri: bar, launcher, lock screen, notification daemon, network and audio panels. | Quickshell, QML |
| dotfiles | One flake that builds all my machines, from a clean install to a working dev setup in a single command. | Nix, NixOS |
| pruefungsvorbereitung | Exam prep site for German IT apprentices (Fachinformatiker AP1 and AP2), used by other trainees. | MDX, Nextra |
| kafka | Semester planner for students at my university. | TypeScript, Next.js |
nix run github:zaroc-dev/zaroc-devPrints the short version of this page in your terminal, built by a 22-line flake.




