Développeur Python Et Formateur Indépendant En Informatique
Strasbourg, Grand Est, France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Alexandre Aubin is a seasoned Python developer and independent IT trainer with 13 years of experience, based in Strasbourg, who blends deep backend and DevOps skills with hands-on community leadership. As long-time lead developer and maintainer of the YunoHost project, he has driven core Python development, release management and app packaging for a widely used self-hosting distribution, while improving CI, docs and user-facing tooling. He also works professionally on Odoo and bespoke Python projects at Coopaname and has a track record of mentoring and running practical workshops on programming, Linux administration and system automation. Trained as a physicist with research experience at CERN, he brings rigorous problem-solving and an engineer’s attention to reliability to both code and infrastructure. His GitHub motto “All Computers Are Broken” reflects a pragmatic mindset focused on resilient, maintainable systems rather than perfect theory.
13 years of coding experience
5 years of employment as a software developer
Ingénieur, Physique, Ingénieur, Physique at ENSPS / Telecom Physique Strasbourg
Master, Physique subatomique et astroparticules, Master, Physique subatomique et astroparticules at Université de Strasbourg
YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash.
Role in this project:
Back-end & DevOps Engineer
Contributions:15 releases, 397 reviews, 3659 commits in 4 years 5 months
Contributions summary:Alexandre primarily contributed to improving the YunoHost system by addressing issues related to the upgrade process to Debian Bullseye. They refactored the PHP versioning, ensured a robust approach for package installation, and addressed potential network connectivity issues. The user also implemented automated steps for the smooth transition to a new release by addressing key points for the Debian and MariaDB packages installation and configuration.
Contributions:232 reviews, 340 commits, 612 PRs in 5 years 11 months
Contributions summary:Alexandre primarily focused on improving the `yunohost/apps` repository, which provides a catalog for YunoHost applications. They refactored code, especially related to handling "HEAD" commits, and made architectural improvements, addressing issues in gitlab-based repos. Further contributions include fixing build-related problems, adding support for Gitea forge, and implementing a system to update app levels based on CI results. These changes demonstrate a blend of back-end code and DevOps tasks.
appslistsyunohost-appsyunohostcatalog
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.