Hugo Roussaffa

Hugo Roussaffa

Remote GIS expert

Hello

Hugo Roussaffa is a geospatial expert with over 14 years of experience in spatial analysis, GIS mapping, and the development of geospatial tools. With dual expertise in GIS and IT, he designs tailored solutions that combine technical precision with innovation.

🌍 Areas of expertise

πŸ—ΊοΈ Desktop & Web GIS: Advanced proficiency in QGIS, ArcGIS, or Google Earth Engine.

🐍 Python data science: Spatial data processing, clustering analysis, and data visualization.

πŸ—„οΈ Spatial data management: Specialist in PostGIS databases, SQL, the DBT framework, and spatial indexing systems like H3.

🌐 Open Data: Expertise in OpenStreetMap, Copernicus programs, and other open data sources.

πŸ“₯ Data Exchange and Access via Collaborative APIs and Catalogs: REST APIs, SpatioTemporal Asset Catalog (STAC).

πŸš€ What sets him apart: Hugo transforms complex data into actionable insights through a combination of strategic vision and robust technical solutions.

πŸŽ“ Holding a Master’s degree in Geomatics, he is passionate about technological innovation and spatial data analysis.

πŸ’Ό Looking for an expert to boost your GIS projects? Hugo is ready to take on new challenges.

Download my resume as a PDF.

Experience

 
 
 
 
 
Observatory of the Environment in New Caledonia (OEIL)
Head of Information Systems and Geomatics Projects
Jun 2021 – Aug 2024 New Caledonia
  • Administration of the information system and GIS team
  • Ensuring the consistency, integrity, and security of the IS
  • Coordinating the development of digital services and data
  • Analyzing needs and drafting technical specifications
  • Promoting and communicating the activities of the department
 
 
 
 
 
University of New Caledonia
Adjunct Lecturer in GIS
University of New Caledonia
Jun 2020 – Aug 2024 New Caledonia
  • GIS
  • Remote sensing
  • Photogrammetry
 
 
 
 
 
Geomatician, Category A Civil Servant, Technical Sector
South Province
May 2011 – Jun 2021 New Caledonia
  • Creation of web maps for various sectors: urban planning, environment, health, etc.
  • Metadata management and data quality control
  • GIS project management: feasibility studies, managing tenders
  • Maintenance of web GIS applications and map servers
 
 
 
 
 
Entrepreneur - Founder of Geodatup
Maison de l’initiative
Apr 2016 – May 2018 Toulouse, France
  • Development of QGIS3 plugins and user training
  • Drone photogrammetry projects and deployment of IoT devices
 
 
 
 
 
Consultant for a Data Sharing Platform
Fauna & Flora International (NGO)
May 2015 – Jul 2015 Myanmar
  • Design of a data sharing platform for environmental NGOs
  • Programming automated solutions for spatial data processing
 
 
 
 
 
Project Manager - Statistics
CEDET, Paris 7 Diderot University
Jan 2009 – Dec 2010 Paris, France
  • Multivariate data analysis and statistical representations

Education

 
 
 
 
 
University Paris 7, Paris 1 Sorbonne & ENSG
Jan 2009 – Dec 2011 Paris
Master’s program in Geomatics, received “Mention Bien” (Good).
 
 
 
 
 
Bachelor’s in Geography
University Poitiers & Paris 7 Diderot
Jan 2005 – Dec 2008 Poitiers, Paris
Bachelor’s degree in Geography, received “Mention assez bien” (Fairly Good)

Continuing education

Docker

Objectives:

  • Define what a container and Docker are
  • Differentiate Docker and virtual machines
  • Use the main commands
  • Debug a container
  • Use Docker volumes
  • Develop with containers
  • Use multiple services with Docker Compose
  • Build your own Docker image
  • Use your own Docker image repository
  • Deploy containerized applications
See certificate
Databases and SQL language for developers

Objectives:

  • Understand relational databases
  • Use SQL to query a database
  • Perform complex queries, joins, subqueries on multiple tables
  • Use aggregate functions
  • Combine data from multiple tables
See certificate
GIS - REMOTE SENSING AND SATELLITE IMAGE PROCESSING

Objectives:

  • Understand the basic concepts of remote sensing
  • Use satellite image processing tools Orfeo Toolbox and Snap
  • Deep learning with random forest classification
See certificate
PYTHON LV.3 - ADVANCED

Objectives:

  • Grasp advanced Python 3 concepts
  • Use modules and packages
  • Use classes and objects
  • Use exceptions
  • Use files
  • Use regular expressions
  • Use databases
  • Use unit tests
  • Use advanced modules
  • Deploy a Flask and django application
See certificate
JAVA / GRAILS 3 + HIBERNATE + SPRING BOOT - ADVANCED LEVEL
See certificate
ELASTIC STACK (ELK - ELASTICSEARCH, LOGSTASH AND KIBANA)

Objectives:

  • Understand the basic concepts of Elasticsearch and Kibana
  • Use logstash for data ingestion
  • Use Kibana for data visualization
  • Create visualizations and dashboards
See certificate
Angular V5

Objectives:

  • Understand the basic concepts of Angular
  • Create Angular components
  • Use services and modules
  • Use pipes and directives
  • Use forms
  • Use routes
  • Use observables
See certificate
Build your website with PHP and MySQL
See certificate
Create your first website with WordPress
See certificate
Create your professional website with WordPress
See certificate
Build modern and beautiful websites with WordPress
See certificate
Program with the C++ language
Skills: Open Source Software
See certificate
Close-range photogrammetric production - 3D

Objectives:

  • Understand the principles of photogrammetry
  • Acquire photogrammetric data
  • Process photogrammetric data
See certificate
Micmac - Photogrammetric data processing - 3D

Objectives:

  • Get started with Micmac
  • Process photogrammetric data
  • Dense matching
  • 3D point cloud
  • Digital surface model
  • Orthophotography
See certificate
ArcGIS 10.2 - Desktop - Level 2
See certificate
ArcGIS 10.2 - Geoprocessing Scripts with Python
See certificate
ArcGIS - Introduction to ArcGIS for Server - Web Part
See certificate
ArcGIS - Multi-user Geodatabase
See certificate
JAVA / ADVANCED GRAILS / GORM
See certificate
JAVA / Grails

Objectives:

  • Understand the basic concepts of Grails
  • Create web applications with Grails
  • Use services and controllers
  • Use domains and GORM
  • Use views and templates
  • Use plugins
  • Use unit tests
See certificate
MOVING TO HTML5, CSS3 AND JAVASCRIPT API
See certificate
Tomcat Administration

Objectives:

  • Understand the basic concepts of an application server
  • Install and configure Tomcat
  • Deploy web applications
  • Configure resources and realms
See certificate

Get in touch