Alexandre Macabies is a software engineer with 14 years of experience, currently building scalable systems at Google from his base in Zurich. His background spans security-focused work at CEA, full-stack web and backend development with Python/Django, Java EE, and system administration, plus hands-on internships that ranged from embedded watch development to 3D printing. He contributes to open-source tooling—improving the py3status i3status wrapper’s MPD module with robust templating and formatter refactors—demonstrating attention to maintainability and user-facing customization. Comfortable across backend, security, and infrastructure domains, he combines academic engineering training from ENSEIRB-MATMECA with practical contest and volunteer experience at Prologin. Colleagues would describe him as a pragmatic problem-solver who prefers clean, reusable solutions and quietly improves tooling that power daily workflows.
13 years of coding experience
3 years of employment as a software developer
Baccalauréat scientifique général, SVT, option physique, Baccalauréat scientifique général, SVT, option physique at Lycée Marie Reynoard
Diplôme d'ingénieur, Informatique, Diplôme d'ingénieur, Informatique at ENSEIRB-MATMECA
Attestation de parcours de formation, Mathématiques et physique, Attestation de parcours de formation, Mathématiques et physique at Lycée Champollion
py3status is an extensible i3status wrapper written in python
Role in this project:
Back-end Developer
Contributions:6 commits, 2 PRs, 8 comments in 7 months
Contributions summary:Alexandre primarily focused on enhancing the `mpd_status` module. They implemented features allowing customization of state characters, introduced a `format_fallback` parameter for handling missing metadata, and refactored the code to use a custom string formatter. Further improvements included removing the `format_fallback` functionality using an "mpc-like" templating approach and fixing minor bugs with code style improvements.
Lightweight Python bindings to GitHub Flavored Markdown (GFM) library, with special support for task lists.
Contributions:3 releases, 9 commits, 5 PRs in 2 years 1 month
cmark-gfmgfmmarkdownpython
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.