Alexandre Franke

Freedom Fighter at Université de Strasbourg

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 Franke is a seasoned C and GObject developer with 16 years of experience contributing to Linux and FLOSS ecosystems from Strasbourg. He combines hands-on engineering—working on API tooling and OpenAPI generation for the widely followed Matrix spec proposals—with long-term community leadership as a GNOME board member, translator coordinator, and educator at Université de Strasbourg. Comfortable across low-level systems, GTK+ UI work and documentation, he has a rare blend of technical depth and advocacy, shepherding projects from code to community. His unusual dual career as a “Freedom Fighter” practitioner and university teacher highlights a commitment to open software, reproducible tooling, and mentoring the next generation of developers.
code16 years of coding experience
job3 years of employment as a software developer
bookMPSI, Mathematics, MPSI, Mathematics at Lycée Albert Schweitzer Mulhouse
bookBaccalauréat, Général série S spécialité mathématiques, Baccalauréat, Général série S spécialité mathématiques at Lycée Jean Rostand
bookLicence professionnelle, Computer sciences, with honors, Licence professionnelle, Computer sciences, with honors at IUT Robert SCHUMAN
languagesFrench, English, German
github-logo-circle

Github Skills (11)

spec10
swagger10
document-generation10
matrix10
documents10
python10
openapi10
api-design10
documentation10
yaml9
json9

Programming languages (29)

C#CSchemeMakefileGoHTMLNunjucksTypeScript

Github contributions (5)

github-logo-circle
Proposals for changes to the matrix specification
Role in this project:
userBack-end Developer / API Developer
Contributions:28 reviews, 20 commits, 27 PRs in 5 months
Contributions summary:Alexandre primarily focused on improving the Matrix Client-Server API documentation generation process. They added and configured API server details for RapiDoc and fixed OpenAPI definition generation. The user made multiple modifications to the `dump-swagger.py` script, including prepending base paths to all paths and allowing JSON generation for all APIs. Furthermore, they implemented enhancements to handle untagged operations and fix links in OpenAPI description nodes, improving the overall quality and usability of the API documentation.
the-matrixproposalsspecificationspecmatrix
afranke/matrix-doc

May 2019 - Jan 2022

Matrix Documentation (including The Spec)
Contributions:64 pushes, 289 branches in 2 years 8 months
linear-algebraspecmatrixblasroot-finding
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
Alexandre Franke - Freedom Fighter at Université de Strasbourg