Gaétan Lepage

Nixpkgs Maintainer at NixOS

Grenoble, Auvergne-Rhône-Alpes, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Gaétan Lepage is a Nixpkgs maintainer and PhD-trained researcher in deep reinforcement learning for robotics with seven years of hands-on experience bridging research and production software. Based in Grenoble, he contributes to NixOS tooling (including the Nix CUDA team) and improves developer workflows through projects like nixvim and home-manager, where he’s implemented packaging, modules and editor integrations. His background in audio-based localization and medical imaging segmentation shows a pattern of applying advanced ML to real-world robotics and healthcare problems. Comfortable across full-stack and backend systems, he has a knack for making complex infrastructure reproducible and user-friendly, from Neovim configurations to home AI clusters.
code7 years of coding experience
bookDoctor of Philosophy - PhD, Mathematics and Computer Science, Doctor of Philosophy - PhD, Mathematics and Computer Science at Université Grenoble Alpes
bookEngineering degree, Mathematics and Computer Science, Engineering degree, Mathematics and Computer Science at National School of Computer Science and Applied Mathematics of Grenoble
bookClasse préparatoire scientifique PTSI-PT*, Classe préparatoire scientifique PTSI-PT* at Lycée La Martinière Monplaisir
bookBaccalauréat SSI anglais européenne - mention très bien, Baccalauréat SSI anglais européenne - mention très bien at Lycée Blaise Pascal
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
19reputation
405reached
0answers
1question
github-logo-circle

Github Skills (23)

dependency-management10
nix10
python10
configuration-management10
nixos10
home-manager10
neovim10
lua10
system-configuration9
language-server-protocol9
packaging9
gpu9
language-server9
vim9
nvidia9

Programming languages (21)

C++RustSchemeCGoHTMLJupyter NotebookMLIR

Github contributions (5)

github-logo-circle
nix-community/nixvim

Jan 2023 - Jan 2023

Configure Neovim with Nix! [maintainers=@GaetanLepage, @traxys, @mattsturgeon, @khaneliman]
Role in this project:
userFull-stack Developer
Contributions:1368 reviews, 19 commits, 1480 PRs in 15 days
Contributions summary:Gaétan primarily contributed to the NixVim configuration, adding and modifying features within the Neovim environment. They integrated language servers such as `bashls`, `texlab`, and `sumneko_lua`, enhancing code editing capabilities. Additionally, the user refactored keymap implementations using the lua API and introduced autocmd modules to customize Neovim's behavior. They also worked on enhancing the Treesitter integration for syntax highlighting and installed additional plugins.
vimnixosnixos-moduleneovimconfigure
nix-community/home-manager

Aug 2022 - Jan 2023

Manage a user environment using Nix [maintainer=@rycee]
Role in this project:
userFull-stack Developer
Contributions:51 reviews, 5 commits, 16 PRs in 4 months
Contributions summary:Gaétan primarily contributed to the NixOS Home Manager configuration within the repository. They implemented new modules for programs like `btop`, `megasync`, and `ruff`, demonstrating skills in packaging and system configuration. Furthermore, they modified existing modules, such as those for `i3` and `zathura`, and improved documentation, highlighting a broad understanding of the project's architecture and user experience. These contributions suggest a focus on enhancing the user environment and system integration through Nix.
nix-dotfilesnixosmaintainerhome-managerdotfiles
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
Gaétan Lepage - Nixpkgs Maintainer at NixOS