10/27/2026 updated

**** ******** ****
100 % available

Architecte SIG / Developpeur Full Stack Senior

Crosne, France
Only remote
Maitrise en informatique applique a la gestion - FSEGS, Sfax, Tunisie (2010)
Crosne, France
Only remote
Maitrise en informatique applique a la gestion - FSEGS, Sfax, Tunisie (2010)

Profile attachments

cv_aichaouia_2026.pdf
CV_GIS_Architect_English_2026.pdf

GCPJavaScriptArcGIS ServersCloud EngineeringGeoServerGIS ApplicationsR (Programming Language)Java EE Connector ArchitectureJava API For RESTful Web Services (JAX-RS)PostgreSQLNode.jsPostGISAngular 2+Web 2.0Google FirebaseAWS AppSyncGoogle Cloud Functions
GIS Architecture and Development
Strong expertise in GIS tools and architectures, including OpenLayers, Leaflet, MapLibre, GeoServer, PostGIS, QGIS Server, and Mapbox GL. Design of scalable, microservices-based GIS architectures, development of reusable Angular GIS frontend libraries, and implementation of OGC standards (WMS, WFS, CQL filters, and transactions).
Full Stack Java EE / JEE Development
Extensive experience in Java EE development using Spring, Spring Boot, Hibernate, JSF, and REST. Backend development with Java 6/7/8, JPA, JDBC, JSF, PrimeFaces, JSP/Servlets, MVC, Spring Security, Hibernate, Jackson, Log4j, JWT, Swagger, and JasperReports.
Frontend Development – Angular / TypeScript
Advanced expertise in frontend development using JavaScript, Angular (versions 2 to 19), TypeScript, Bootstrap, and jQuery. Development of reusable frontend libraries, generic UI components, and interactive mapping interfaces using MapLibre and Leaflet.
Node.js and Express
Experience with Node.js, Express, and TypeORM for developing backend microservices and geospatial data management applications.
Databases and PostGIS
Extensive experience with PostgreSQL, PostGIS, MySQL, SQL Server, and Oracle databases. Development of geographic indicators, spatial overlap analysis, spatial data processing, and query performance optimization.
Software Delivery and CI/CD
Proficiency in software development and CI/CD tools, including Jenkins, Maven, Git, GitHub, GitLab, SonarQube, SVN, Confluence, Redmine, Trello, and Mingle. Implementation of CI/CD pipelines, automated workflows, and software quality best practices.
Cloud and DevOps
Experience with Google Cloud Platform (GCP), Microsoft Azure, and Amazon Web Services (AWS). Deployment and migration of applications to GCP and Azure, using Docker and Nginx reverse proxies to build and manage development, testing, and integration environments.
Testing and Quality Assurance
Experience with testing frameworks including JUnit, Mockito, Jasmine, Karma, and Robot Framework to ensure backend and frontend code quality, reliability, and maintainability.
Interoperability and Web Services
Strong knowledge of REST, JSON, and XML standards for designing, developing, and consuming web services. Implementation of WFS, WMS, and REST APIs compliant with OGC standards.
Application Servers and Development Tools
Experience with Tomcat and Apache HTTP Server (httpd). Proficiency in development tools including Eclipse, Visual Studio Code, Postman, and Swagger UI.

Experience

Professional experience10+ years
Freelancer since2024

Languages

ArabicNative speakerEnglishFluentFrenchNative speaker

Project history

GIS Architect / Angular 21 / Java EE / Node.js / GCP

EDF - Chantier numerique
Within the Nuclear Engineering and New Projects Division (DIPNN), contributed to the digital continuity of business processes for the Digital Construction Site initiative through the design and development of web and GIS applications.
Designed scalable, microservices-based GIS architectures, developed backend services using Java/Spring and Node.js, and built frontend applications with Angular and MapLibre. Managed geospatial data processing using PostGIS, ensured cross-functional coordination between DIPNN's Digital Construction Site program and the OPENSTINGER unit, and provided technical leadership and guidance to development teams.

GIS Architect / Angular 16 / Java EE / Node.js / Frontend Team Lead

Galigeo Editeur Logiciel
Development and enhancement of GALIGEO-CORE, a geospatial data management platform, focusing on performance optimization, cloud migration to Google Cloud Platform (GCP) and Microsoft Azure, and implementation of an Angular 16-based map management portal with Spring microservices.
Development of the Retail-Network application, including reusable Angular 16 frontend libraries, a WebGL-based geographic rendering library, a TypeScript library for managing a shared data model, and a Single Sign-On (SSO) authentication library.
Contributed to additional projects, including mobile applications, DataHub solutions, territory management and optimization applications, and reporting management systems.

GIS Technical Lead / Angular 4 / Java EE / Team Lead

Capgemini France - Ministere d'interieur
ONISR Project: Development of an accident management and monitoring platform for the French National Interministerial Road Safety Observatory (ONISR).
Designed and implemented a microservices-based architecture with REST APIs and an Angular 4 web frontend. Set up Docker-based development and deployment environments, developed five REST APIs for road accident data management, implemented a geospatial data transformation API, and developed the professional web portal using Angular 4.
Provided technical leadership and coordination within a multidisciplinary team of 17 members.

GIS Technical Specialist / Java EE & Angular 2 Developer

Orange France
GEORESO Geoportal Project – Orange France: Development of a web-based GIS platform for viewing, managing, and editing geospatial data related to telecommunications infrastructure and network assets.
Designed and implemented a REST-based microservices architecture using Java 8. Developed and integrated RESTful web services with Spring MVC and Angular 2, implemented Single Sign-On (SSO) authentication using JWT, and developed REST and WFS APIs for geospatial data access and management.
Implemented a geocoding module (GeoCoder) to support geographic location search and address-based positioning.
Worked within a 7-member Agile development team, providing GIS technical expertise and contributing to backend and frontend development.

Developpeur Java EE / JavaScript / SIG

ST2i - Groupe STUDI
Projet Plan Bleu : Mise en place d'une carte environnementale pour le ministere de l'environnement Tunisien. Conception de schemas PostgreSQL, developpement de modules de gestion des couches et donnees cartographiques, affichage de la carte avec OpenLayers 2, implementation d'un tableau de bord avec Chart.js. Projets SINEAU et CEEAC : systemes d'information nationaux de gestion des ressources d'eau avec architecture JEE/JSF et portail Drupal. Projet ZONAGE : portail geographique pour le zonage du territoire Camerounais. Equipes de 3 personnes en Agile.

GIS Developer / .NET / PHP

German GeoConsultants Group (3G)
PIB Project – Libya: Digitalization of the building permit management process for the Libyan government.
Designed and implemented a geospatial database using SQL Server and ArcSDE. Developed GIS interfaces using VB.NET and ArcObjects, and implemented web-based interfaces for submitting and managing building permit applications using OpenLayers and JavaScript.
Developed websites and web applications for 3G GeoConsulting and its clients, including GCT, AGSI, 3G-GeoConsult, Trimble-MGIS-Libya, 3G-StreetView, Babybekleidung, Dennis Aogo, and Solart Expert Bonus Programm.
Collaborated within a 6-member development team, contributing to GIS development, database design, and web application implementation.

Java Developer

Miracle - Laboratoire de recherche
Development of a system for detecting and processing Out-of-Vocabulary (OOV) words in spontaneous Arabic human-machine spoken dialogue.
Technical Environment: JBuilder 2007, XML, JDOM API.


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in