Alexandre Aubin

Développeur Python Et Formateur Indépendant En Informatique

Strasbourg, Grand Est, 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
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.
code13 years of coding experience
job5 years of employment as a software developer
bookIngénieur, Physique, Ingénieur, Physique at ENSPS / Telecom Physique Strasbourg
bookMaster, Physique subatomique et astroparticules, Master, Physique subatomique et astroparticules at Université de Strasbourg
bookPrépa, MP, Prépa, MP at Lycée Henri Poincaré
languagesFrench, English, Japanese
github-logo-circle

Github Skills (28)

git10
github-ci10
back-end-development10
python10
debian10
bash10
cicd10
google-apps10
uno10
apt10
system-administration10
githubaction-workflow10
devops10
documentation10
testing9

Programming languages (18)

MDXC++CSSRustCTeXVueGo

Github contributions (5)

github-logo-circle
YunoHost/apps

Feb 2017 - Jan 2023

YunoHost apps catalog
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:222 reviews, 340 commits, 560 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
YunoHost/doc

Nov 2015 - Jan 2023

YunoHost documentation
Role in this project:
userDevOps Engineer & Technical Writer
Contributions:56 reviews, 1082 commits, 973 PRs in 7 years 3 months
Contributions summary:Alexandre's primary focus was on improving the documentation and testing infrastructure of the YunoHost project. Their contributions included creating and modifying test scripts, specifically for dead link checking, unreferenced pages, and code block syntax. They also implemented automated link uniformization and addressed various CSS issues to improve the overall user experience, including the documentation's dark mode. These updates suggest a combined role of documentation and CI/CD improvements.
yunohostyunohost-documentationyunohost-apps
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