DevOps Engineer at Barcelona Supercomputing Center
Barcelona, Catalonia, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Fernando Llamas is a DevOps engineer with nine years of experience who blends an aerospace engineering mindset with deep practical expertise in infrastructure-as-code, package management, and CI-driven automation. Currently at the Barcelona Supercomputing Center after contributing to HPC deployment and integration at Inria, he excels at using modern package managers (Nix, Spack, Guix) to deliver reproducible builds and solve performance-sensitive integration issues. He is an active open-source contributor—author of Miq, an immutable package manager from his master’s thesis, and a key contributor to projects like nh and Hyprland—bringing Rust, Lua, Nix, and container tooling together to simplify developer workflows. Fernando’s work emphasizes type-safe, functional approaches and highly automated, declarative operations (dotfiles, declarative server infra with Nomad/Vault/Consul) that minimize drift and eliminate dependency conflicts by design. He pairs research-grade rigor with practical automation, often deploying end-to-end CI that builds, tests and updates systems automatically.
9 years of coding experience
2 years of employment as a software developer
MSc in Research in Systems and Computer Engineering, MSc in Research in Systems and Computer Engineering at Universidad de Cádiz
BSc in Aerospace Engineering, Navigation and Aerospace Systems, BSc in Aerospace Engineering, Navigation and Aerospace Systems at Universidad Politécnica de Madrid
Contributions:8 reviews, 157 commits, 106 PRs in 11 months
Contributions summary:Fernando contributed to the core functionality of the Nix CLI helper, starting with the creation of the main module and subsequently introducing features like environment variable handling. They developed tools for interacting with Nix flakes, including commands for finding and showing flakes. The user also refactored the flake detection mechanism and implemented build processes using poetry2nix, including the addition of pre-commit hooks and build testing.
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
Role in this project:
DevOps Engineer & System Architect
Contributions:10 reviews, 26 commits, 10 PRs in 3 months
Contributions summary:Fernando's contributions primarily revolve around the Nix build system and the overall architecture of the Hyprland compositor. They implemented significant changes to the `flake.nix` file, including updates to how dependencies like `wlroots` are handled and improvements to the overlay system. The user also added a NixOS module for easy installation and made adjustments for file paths and Nvidia-specific configurations, reflecting a focus on system-level integration and build process optimization.
dynamic-tilingwaylandreloadx11hyprland
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Fernando Llamas - DevOps Engineer at Barcelona Supercomputing Center