Offre de conseil et développement logiciel
Nous concevons des logiciels, sites web et applications mobiles pour toutes les étapes du cycle de vie des données géographiques : création, audit, contrôle, traitement, visualisation, représentation, gestion, aide à la décision, outils métiers spécifiques...
Nous pouvons intervenir sur toutes les phases d'un projet, en autonomie ou en complément d'équipes existantes : spécifications, étude technique, prototypage, développement, déploiement, maintenance/support, hébergement...
Nos principaux domaines d'intervention sont les suivants :
Conseil
Définition de stratégie technique et méthodologique pour vos applications et vos données: étude technique, prototypage, mise à niveau de l'état de l'art et des standards du marché (logiciels, données), optimisation...
Audit technique d'applications: évaluation de la qualité et des performances, évaluation des process de développement, aide à l'identification des améliorations possibles et à l'élaboration d'une roadmap...
Développement
Développement et hébergement de sites web et applications mobile cross platform (iOS, Android) : sites grand public, SIG Web métier, composants web... avec support de la norme RGAA si nécessaire
Conception et hébergement d'APIs métier : diffusion et requêtage de données, calculateurs d'itinéraires / isochrones...
Développement de plugins QGIS adaptés à vos données et vos besoins métier : chargement, contrôle, traitement...
Déploiement de nos solutions dans votre infrastructure (On Premise) ou sur un Cloud.
Technologies
Nous intervenons sur tous types de technologies avec une prédilection pour l'Open Source.
Principales technologies (liste non exhaustive):
Langages: Python, JS, PHP, C/C++
Frontend: React, Vue.js
Backend: Django, FastAPI, Flask, Express.js
Mobile: React Native
Bases de données: PostgreSQL/PostGIS, MySQL, Oracle Spatial, MongoDB
Cartographie web: OpenLayers, MapLibre, Leaflet, Mapbox GL, Mviewer, CesiumJS, Mapserver, GeoServer
Solutions complètes: Mviewer, suite GeoNature
Bibliothèques: GDAL/OGR, Shapely, RasterIO, Numpy, Pandas, Dask, NetworkX
Data Engineering et Modèles
Nous vous aidons à concevoir des outils et chaines de traitement de données répondant à vos besoins métier et à vos objectifs de performance.
Ces outils et chaines de traitement sont écrits en Python et SQL, autrement dit documentés, versionnés, testés et optimisables comme du code logiciel (ce que les ETL ne permettent pas).
Notre savoir-faire est notamment reconnu pour la conception de plugins QGIS et sites web permettant de contrôler des données et les convertir dans d'autres formats, ainsi que pour l'implémentation de modèles perfomants.