Leo Vivier is a backend and platform SRE with eight years of experience building containerized microservices, scalable CRM features, and reliable dispatch systems, currently working across freelance projects and at imagino in Paris. A long-time FLOSS contributor and co-maintainer of Org-Roam, he blends production-grade Go backend work with deep Emacs/Elisp expertise—improving tooling like ranger and lispy as well as core Org-mode workflows. He has a track record of shipping pragmatic infrastructure: RPC microservices, bulk-emailing and billing automation, and incident-driven roadmaps. Leo’s background in teaching and humanities informs clear documentation and thoughtful UX choices in developer-facing projects, evident in nuanced improvements such as preview logic and navigation refinements.
7 years of coding experience
Erasmus Exchange Littérature Anglaise & Linguistique Générale, Erasmus Exchange Littérature Anglaise & Linguistique Générale at The University of Manchester
CAPES Anglais, CAPES Anglais at Ministère de l'Éducation nationale
Master of Arts in Teaching English, Master of Arts in Teaching English at CY Cergy Paris Université
Contributions:4 reviews, 72 commits, 120 PRs in 1 year 1 month
Contributions summary:Leo contributed significantly to the Org-roam project, focusing on enhancing functionality and user experience. Their work included implementing new features such as `org-roam-find-directory`, adding a filter argument to `org-roam-insert` and `org-roam-find-file`, and implementing `org-roam-find-index`. They also addressed various bugs, including typo fixes, and improvements to the user interface with new faces. Furthermore, they worked on improving the code structure by refactoring code.
Contributions:53 commits, 13 PRs, 35 comments in 11 months
Contributions summary:Leo focused on enhancing the file manager's preview functionality within the ranger/ranger repository. They added and modified shell script (`scope.sh`) to generate font previews, including adjusting the font size and padding for a better user experience. Further commits refined the conditional logic used for the preview, demonstrating an understanding of the underlying system behavior.
vimconsolefilemanagerfile-launcherneovim
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.