Axel Haustant is a seasoned full-stack developer and DevOps enthusiast with 17 years of experience based in Paris, combining hands-on backend engineering with strong tooling and infrastructure sensibilities. A graduate of INSA Lyon, he has a proven track record contributing to notable open-source projects—improving MongoEngine’s geospatial types, enhancing Flask extensions and asset management, and adding lifecycle hooks to the modern Python package manager PDM. He moves comfortably between Python and Rust ecosystems, fixing subtle bugs in git-url parsing for gitoxide and tightening integration and documentation across projects like raven-python and Pelican. Axel is pragmatic about testability and compatibility, often updating test infrastructure, docs, and platform-specific configuration to make libraries more robust and easier to adopt. He brings an uncommon combination of API design, package management, and deployment-focused improvements that help projects scale from developer ergonomics to production reliability.
17 years of coding experience
Master's degree, Computer Science, Master's degree, Computer Science at Institut national des Sciences appliquées de Lyon
Fully featured framework for fast, easy and documented API development with Flask
Role in this project:
Back-end Developer
Contributions:507 commits, 116 PRs, 285 pushes in 5 years
Contributions summary:Axel primarily contributed to the development and maintenance of the Flask-RESTPlus framework. Their work focused on enhancing the API's functionality, with notable additions including the implementation of fields masks for selective data exposure and improvements to error handling. These contributions also involved adding capabilities, as well as enhancements to the framework's existing API to support features such as the addition of parameters and tests.
A Python Object-Document-Mapper for working with MongoDB
Role in this project:
Back-end Developer
Contributions:21 commits, 3 PRs, 30 comments in 1 year 1 month
Contributions summary:Axel primarily focused on enhancing the `mongoengine` library by implementing new geospatial field types such as MultiPoint, MultiLineString, and MultiPolygon. They added detailed validation logic and tests for these new fields, ensuring data integrity and compatibility with MongoDB's geospatial features. Additionally, the user updated the documentation to reflect these new additions and made improvements to test infrastructure and compatibility, including fixes for Python 2.6.
mongodb-ormpythonmongodocument-mapperpython3
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.