Etienne Trimaille is a software engineer with 12 years' experience specializing in GIS, QGIS, and OpenStreetMap tooling, known for creating the widely used QuickOSM QGIS plugin. He has contributed core backend features to QGIS, improved developer documentation, and reinforced web-client and PostGIS integrations while at 3liz and other GIS-focused organizations. His work blends Python development, plugin architecture, and server-side GIS systems, including Dockerized OSM stacks and GeoNode integrations. Etienne combines field-facing geomatics experience (cartography, ODK forms, SDI) with deep open-source contributions that improve both developer ergonomics and spatial data workflows. Based in Montpellier, he often bridges the gap between geospatial research needs and production-ready tooling, having taught and deployed solutions across Africa, Haiti and Indonesia. Colleagues rely on him for practical refactors and clear technical writing that make complex PyQGIS features more accessible.
11 years of coding experience
10 years of employment as a software developer
Première année de Génie Informatique, Première année de Génie Informatique at Université de Technologie de Belfort-Montbéliard
Master, Géomatique, Master, Géomatique at Université de Montpellier 2
BAC, Scientifique, BAC, Scientifique at Lycée Louis Pergaud
DUT, Informatique, DUT, Informatique at Institut Universitaire de Technologie de Belfort-Montbéliard
Licence professionnelle de Cartographie, Topographie et SIG, Licence professionnelle de Cartographie, Topographie et SIG at Université d'Orléans
Transfer a QGIS project on a server, Lizmap is providing the web interface to browse it
Role in this project:
Back-end Developer
Contributions:421 reviews, 647 commits, 1083 PRs in 4 years 8 months
Contributions summary:Etienne primarily contributed to the back-end functionality of the Lizmap web client. Their work included fixing an HTTPS Nominatim URL issue and modifying the project to force geometry to Z and/or M when saving from Lizmap. They also fixed issues with the PostgreSQL backend and made changes to project configuration, including switching from `datavizTheme` to `theme` and making `group_visibility` an array. Furthermore, they implemented code style fixes.
QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
Role in this project:
Backend Developer
Contributions:65 reviews, 228 commits, 249 PRs in 8 years 5 months
Contributions summary:Etienne primarily focused on enhancing the core functionality of the QGIS project. Their contributions involved refactoring and implementing features in the core and related files. The user added new methods to build and parse HStore formatted strings and updated expression functions by moving function map to hstore into QgsHstoreUtils. Furthermore, the user implemented a new algorithm "explodehstorefield".
spatiallinwmsgeotoolsgis
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.