Embedded Systems Engineer at Fahlke Control Systems KG in Germany, working with Arm Cortex-M firmware, ESP32 IoT gateways, and industrial control systems. I build cross-platform build and flash toolchains in PowerShell and Nix that auto-generate Makefiles, wrap firmware flashing, and integrate with VSCode tasks — bridging Windows and Linux development seamlessly. B.Sc. in Robotics and Intelligent Systems from Jacobs University Bremen. Certified in Arm Cortex-M architecture and embedded software design. Native Spanish and English speaker, currently learning German.
Not a computer scientist — just an engineer who stitches things together and makes them work. Outside of work, I contribute to the NixOS ecosystem — packaging bleeding-edge software that doesn't exist in nixpkgs and maintaining a performance-tuned multi-host system configuration. Avid system tweaker and optimizer.
| mesa-git-nix | Bleeding-edge Mesa from main — latest Vulkan/OpenGL drivers before release |
| cachyos-settings-nix | CachyOS performance settings as a standalone NixOS module |
| portmaster-nix | Portmaster privacy firewall packaged for NixOS |
| lsfg-vk-nix | Vulkan frame generation (Lossless Scaling) for Linux |
| eden-nix | Eden Nintendo Switch emulator Nix flake |
| OCCT-nix | OCCT hardware stress test for NixOS |
| nx-save-sync-nix | Nintendo Switch save sync tool |
nixos — Modular NixOS flake with 200+ custom options across 30+ modules:
Dendritic architecture — every feature is an independent, toggleable module behind
myModules.*Performance-first — CachyOS kernel with Zen 5 microarch compilation, bore scheduler, ananicy-cpp
Multi-host — Desktop (Ryzen 9950X3D + RX 9070 XT) and MacBook Pro 9,2 with kernel specialisations
Automated tooling —
nrbbuild helper, auto-generated docs, config validation scripts
| Embedded | Arm Cortex-M4 C C++ FreeRTOS ESP32 MQTT Control Systems |
| Tooling | PowerShell Cross-platform CI Makefile generation VSCode task automation .NET |
| NixOS | Nix Flakes flake-parts Home Manager CachyOS Secure Boot |
| Linux | Vulkan Mesa AMDGPU Kernel patching BTRFS LUKS sops-nix |
An affordable gradient mixer for chromatography with aqueous and organic solvents K. Garcia, C.E. Godinez, S. Daaboul, P. Cendoya, G. Ramos, D. Gabel Journal of Chromatography A, 2023 — DOI: 10.1016/j.chroma.2023.463930 • Code & Hardware