Ghassen Khalil Ati

Tech Lead Full Stack Java/Angular & IA Générative

2 recommandations

Salaire / Taux journalier

2 personnes recommandent

92700 Colombes, France

Freelance

Peut venir sur site

Expertises

LLMs / Large language modelsAngularIASpring BootHexagonal ArchitectureDéveloppement FrontendDéveloppement BackendSoftware CraftsmanshipDéveloppement FullstackMicroservicesReactNodeRedisETLKotlinJavaAzureMongoDBDevOpsBase de données SQLPythonKafkaSwagger/OpenAPIClean ArchitectureEvent Driven ArchitectureKubernetesBitbucketDockerRESTful APIsGitHubPostgreSQLGitLabJenkinsn8nTypescriptNextAmazon EC2GradleMavenTerraformMySQLAnsibleRabbitMQ

Langues

Arabe (Maternelle)Français (Maternelle)Anglais

Recommandé par

Mohamed OMRI

LexisNexis France

Full Stack Senior Java/Angular/AWS Developer

A recommandé le 14 janvier 2025

Soufiane Fhiyil

Cegid

Développeur Fullstack Java Angular

A recommandé le 27 janvier 2025

À propos

Introduction

Tech Lead Full Stack avec 10+ ans d'expérience chez AXA, Allianz, Enedis, Thales Digital Factory, Vinci Energies et la HAS. Architectures robustes en Java / Spring / Angular (Clean Code, TDD, BDD, SOLID). Depuis 2024, j'industrialise l'IA générative en production : LLMs (OpenAI, Mistral, Claude) via LangChain4j et Spring AI, RAG, agents (n8n, MCP) et développement assisté par IA (Claude Code, Codex, Copilot). Des livrables robustes et adoptés par les métiers. #GenAI #RAG #MCP

Liens

Expérience de travail

Tech Lead Gen AI & Automation

BNP Paribas CIBFreelance

oct. 2026 - Présent

1 mois

Paris, France

Consultant Freelance - Architecture API & IAM

Haute Autorité de SantéFreelance

oct. 2025 - Présent

1 an 1 mois

Saint-Denis, France

Projet : déploiement d'une solution d'API Gateway sur l'infrastructure de la HAS (projet interne « BlackBox »), couvrant l'architecture technique, le chiffrage et le pilotage de la mise en production. • Architecture & pivot technologique : pilotage du passage de Gravitee.io OSS vers Apache APISIX (décision du Tech Lead HAS), avec remise à plat du chiffrage et de l'architecture cible, incluant etcd comme composant de configuration distribuée. • Cadrage & chiffrage : structuration du projet en lots fonctionnels : infrastructure & dashboard, sécurité (TLS, API Key, JWT, rate limiting), observabilité (intégration Portainer, Grafana, Wazuh), recette & mise en production, documentation & transfert de compétences. • Infrastructure : spécification des besoins (dimensionnement des VMs, certificats PKI) et pilotage des échanges avec les équipes infrastructure de la HAS. • IAM : étude d'une solution de gestion des identités (évaluation de Keycloak en remplacement d'OpenLDAP), structurée selon une démarche progressive POC → MVP → Production. Environnement technique : Apache APISIX, etcd, Keycloak, TLS/JWT, Portainer, Grafana, Wazuh, PKI.

GenAI Developer

AXA Group OperationsFreelance

mars 2025 - sept. 2026

1 an 7 mois

Paris, France

Contexte : 3 projets menés au sein de CMX (Content Management eXpertise), le système de gestion documentaire probant d'AXA, qui héberge des pétaoctets de documents pour l'ensemble des entités du groupe sur les 5 continents. • Cadrage produit : animation d'ateliers avec les parties prenantes techniques et métier réparties sur 5 continents pour identifier et prioriser les cas d'usage IA à plus fort potentiel. PROJET 1 : CMX AI STUDIO Outil d'inférence IA connecté à CMX pour l'exécution de scénarios d'usage métier spécifiques. • Extraction de données sensibles : traitement de documents scannés (manuscrits en japonais) via des modèles de Vision et d'OCR (Mistral, Numind, GPT-4o) couplés à du NLP. • Recherche documentaire : moteur de recherche en langage naturel basé sur les métadonnées des documents. • Architecture & intégration LLM : API REST sécurisée (Spring Boot + LangChain4j) orchestrant la communication temps réel entre l'UI et les LLMs (Mistral, OpenAI) via le middleware ModelHub, garantissant conformité, traçabilité et gouvernance des usages IA à l'échelle du groupe. • UX IA : interface inspirée des standards ChatGPT/DeepSeek, avec mémorisation contextuelle des réponses (@response{i}) et persistance de fichiers en session (@file{i}), pensée pour l'adoption par des utilisateurs métier non techniques. PROJET 2 : FSADA Toolkit d'automatisation de l'onboarding des nouvelles entités AXA dans CMX : connexion aux sources de données des entités (FileSystem, CRM, etc.) pour l'aspiration et le transfert des fichiers ciblés vers CMX, selon des règles métier configurables. PROJET 3 : CMX CORE & CMX ADVANCE Modules principaux du moteur de GED d'AXA. • Performance : amélioration de la gestion des index MarkLogic. • Rendition documentaire : mise à jour des versions d'outils et de librairies pour le moteur de rendition ARender (ARondor / UXopian) au sein de CMX HMI. Environnement technique : Java 21, Spring 6, Spring Boot 3.3, Spring AI, LangChain4j, OpenAPI, microservices, Node.js, Angular 18, Docker, Terraform, MongoDB, MarkLogic, ARender, Mistral, Numind, GPT-4o, OCR/Vision, RAG, HuggingFace, Ollama.

Technical Lead Full Stack

VINCI EnergiesFreelance

juil. 2024 - févr. 2025

8 mois

92000 Nanterre, France

Projet : City App Nouvelle Génération Contexte : Refonte sous forme de SaaS d’une plateforme GMAO (Gestion de Maintenance Assistée par Ordinateur) destinée à la gestion globale des infrastructures urbaines intelligentes. Cette solution permet : • La supervision en temps réel d’un large panel d’équipements (éclairage public, signalisation lumineuse, vidéoprotection, bornes d’énergie, contrôle d’accès). • L’optimisation des procédures de maintenance. • Le suivi des consommations énergétiques. • Polyvalente et évolutive, CityApp offre un accès direct aux gestionnaires, prestataires et collectivités, facilitant ainsi la planification, le suivi des indicateurs de performance et la réalisation de projets de villes durables et connectées, aussi bien depuis le bureau que sur le terrain. Réalisation : • Découpage des documents de spécification fonctionnelle détaillée en un Product Backlog sous forme d’issue Gitlab délimité par un contexte fonctionnel (market, contrat, intervention curative, préventive et évolutive) et technique (permissions manager, administration Saas, etc…) • Etude et challenge des choix techniques et architecturaux des différents flux entrants et sortants des composants / micro-services • Back-Office Market : Application dédiée à l’initialisation de nouveaux marchés et contrats • Conception et élaboration des diagrammes UML pour la modélisation des objets et scénarios. • Mise en place d’une architecture micro-services avec découpage métier. • Développement et documentation des API via OpenAPI (Swagger). • Implémentation d’une mécanique qui permet d’envoyer un payload (requête) à un endpoint (Api-of-Apps) mise à disposition par l’équipe « Infra » pour préparer l’approvisionnement en termes de resources (BD, accès keycloak, etc …) d’un nouveau tenant (appelé aussi marché) • BIM : Hyperviseur pour la gestion du patrimoine d’équipements • Analyse et compréhension du métier de la maintenance (curative, évolutive, préventive) pour la gestion du patrimoine d’équipements. • Coordination avec l’équipe BIM-CORE afin d’identifier les points d’intégration et d’aboutir à une mutualisation BIM-CityApp. • Collaboration avec l’équipe OPS pour l’implémentation de la chaîne CI/CD et l’automatisation des déploiements. • Développement et intégration du module « Maintenance » dans l’hyperviseur (gestion des signalements, workflow des interventions). • Développement du « Référentiel » pour alimenter les microservices en données métiers (types de défauts, listes d’actions, etc.). • Intégration du domaine maintenance dans BIM-CORE grâce à l’outil graphique FORSE (relations entre DefectReport, Interventions, PerformedActions, etc.). • Implémentation des règles de gestion pour les workflows de signalement et d’intervention. Environnement technique: Java 21, Spring 6, Spring Boot 3.3, Spring Security, RabbitMQ, Keycloak, OpenAPI, microservices, Node.js, Vue.js 3, GitLab CI, Docker, Docker-Compose, scripts Shell, PostgreSQL.

Tech Lead Full Stack

Thales

mai 2022 - juin 2024

2 ans 2 mois

Paris, France

Contexte : Accélérer la transformation digitale de Thales et de ses clients via une Software Factory publique et privée (Thales Digital Factory). Projets : - Access Management : tableau de bord de gestion des utilisateurs et habilitations des outils de la Software Factory (GitLab, Artifactory, SonarQube), synchronisé avec Azure Active Directory. - Boarding, Offer & Billing : micro-services d'onboarding/offboarding, gestion des souscriptions (Freemium, Inner-source, DevSecOps) et facturation associée. - Export Control Projects Initializer : micro-service de création automatisée des assets nécessaires (groupes de repos GitLab, projets Artifactory) pour les projets soumis à la réglementation Export Control. - Internal Developer Portal (Backstage) : plateforme interne regroupant les ressources de la Software Factory (documentation, liens vers GitLab, SonarQube, MidPoint, APIs et services internes) ; intégration du Project Scaffolding via Backstage pour le démarrage rapide de nouveaux projets basés sur les bonnes pratiques, avec choix de la stack technique via les Software Templates ; ajout d'un Tech Radar pour aider les équipes à choisir des technologies sécurisées et déjà adoptées. Lead technique & architecture : - Coaching des développeurs juniors issus d'autres écosystèmes que Spring/Angular. - Revue et refactoring de la base de code pour améliorer qualité et performances. - Migration des applications monolithiques vers des architectures microservices conteneurisées. - Conception de nouvelles fonctionnalités produit et prise de décision sur les architectures techniques. Cloud & exploitation : - Utilisation d'Azure comme cloud provider (AKS, Azure Active Directory, Storage, Networking). - Développement de fonctionnalités de monitoring de l'utilisation des services. - Fiabilisation de la facturation des utilisateurs. - Prise en compte des feedbacks utilisateurs dans la conception. - Contribution au développement de la communauté Inner-source et collaboration avec les autres équipes de la Software Factory sur le déploiement de nouveaux services. Environnement technique : Java 17, Spring, Angular, React, NgRx, Material Design, Thales Design System, SonarQube, GitLab (CI, Runners, Boards), Python, API & microservices, Docker, Kubernetes, Helm Charts, Azure Cloud, Shell, BillOps, Backstage.

Tech Lead Full Stack

Enedis

oct. 2021 - mars 2022

6 mois

92000 Nanterre, France

Projet: Portail Développeur Contexte : Réalisation d’un portail développeur s'intégrant initialement avec le portail pour les collectivités locales. Ce portail permet l'inscription, la découverte et la souscription aux API depuis les différents espaces clients, offrant aux collectivités les fonctions minimales pour souscrire aux APIs Colloc. Réalisation : Frontend : • Développement des interfaces utilisateurs (screens) basées sur les maquettes Figma fournies par les UX/UI designers. • Définition de l'architecture et de la structure des composants Angular. • Utilisation du pattern Redux (action -> reducer -> store -> UI) avec NgRx pour la gestion de l'état de l'application. • Intégration de la bibliothèque Angular Material pour les composants UI. Micro-services : • Rédaction des spécifications des APIs (api.yaml) et génération des endpoints via OpenAPI 3.0 (Swagger). • Mise en place de la gestion des exceptions et erreurs avec @ControllerAdvice pour les remonter au frontend. • Communication avec des services externes tels que WSO2 et API COLLOC LINC via des « chorégraphies ». • Développement d’un « Producer » Kafka pour la création des utilisateurs (collectivités) dans WSO2. • Élaboration d’une liste de flux (entrants et sortants) pour établir les autorisations nécessaires au niveau du WAF. Environnement Technique : Java 11, Spring Boot, Kafka, Rest, Angular 10, Redux (NGRX), Maven, Jenkins pipelines, CI/CD, Kubernetes, Docker, GitLab CI, Agile Scrum, Jira, Confluence, IntelliJ

Allianz France

juin 2017 - sept. 2021

4 ans 4 mois

Région de Paris, France

Développeur Senior Fullstack

oct. 2019 - sept. 2021

2 ans

Région de Paris, France

Projet: ACCESS MIDCORP Contexte : Parcours digital composé d’une douzaine de micro-services proposant des produits d'assurance commercialisés par Allianz aux entreprises des segments Pro pour le multi-site et le bas de segment du MidCorp, couvrant des risques impactant leur activité. Le terme "Access" fait référence à l'informatisation et à la délégation des produits pour le bas de segment. Réalisation : Frontend : • Utilisation du pattern Redux (action -> reducer -> store -> UI) avec NgRx. Team Lead – Senior Developer/ Full Stack / Java - Angular / DevOps Enthusiast • Application des guidelines graphiques d'Allianz via la librairie NDBX. • Développement des écrans/IHM en suivant les maquettes fournies sous Zeplin. • Participation aux ateliers UI/UX avec les designers de l'équipe pour affiner les interfaces utilisateur. Micro-services : • Intégration d'un espace de signature électronique des contrats via DOCAPOST, partenaire d'Allianz. • Réalisation d'un PoC sur les web-sockets pour la réception asynchrone du statut de la signature électronique des clients. • Développement d'un micro-service pour la détection et la gestion des visas et la levée de réserves dans le parcours en fonction des informations renseignées par l’utilisateur. • Réalisation d'un PoC sur RabbitMQ pour les communications asynchrones. • Développement d'un micro-service pour le calcul du niveau de spécialisation des intermédiaires d'Allianz, afin de lever ou non des visas selon leur pouvoir de délégation. Environnement Technique : Java 11, Spring Boot, Spring Data, MongoDB, Redis, Spring Cloud, Feign, Netflix Eureka Zuul, MyBatis, RabbitMQ, Architecture Micro-services, Rest & Soap WS, Angular 10, Redux (NGRX), NDBX, Maven, Jenkins pipelines, CI/CD, Openshift, Kubernetes, Docker, Kibana, AWS, Bitbucket, Agile Scrum, Feature-Teams, Jira, Confluence, IntelliJ

Développeur Full Stack

févr. 2019 - oct. 2019

9 mois

Paris, France

Projet : Fast-Claims Auto Contexte : Dans le cadre de la digitalisation des applications grand-public chez Allianz France, le projet Fast-Claims Auto vise à refondre le parcours de déclaration des sinistres autos pour les clients de la compagnie. Réalisation : • Développement des interfaces utilisateurs (IHM) basées sur des maquettes respectant les guidelines de NDBX, le framework définissant l'identité graphique d'Allianz sous forme de composants réutilisables sous Angular. • Participation aux ateliers de conception et design UI/UX avec les designers. • Choix de l'architecture technique des différentes composant du projet. • Élaboration du dossier de livraison pour la direction de projet (DP). • Développement de la partie backend incluant : • Multi-module Maven • Configuration JavaConfig • Tokenisation des URLs pour les services fournis par d'autres systèmes applicatifs • Micro-services ABS (Allianz Business System) • Externalisation des parties communes vers d'autres projets, appelables sous forme de dépendances Maven partagées sur Nexus. Ces parties incluent : • Composants graphiques • Code fonctionnel Team Lead – Senior Developer/ Full Stack / Java - Angular / DevOps Enthusiast • Configurations techniques • Appels aux services externes communs entre ce projet et d'autres projets de la squad Environnement Technique : Java 8, Spring Boot, Angular, NDBX, PatternLab, Zeplin, Sketch, InvisionApp, Rest & Soap WS, Maven, Jenkins, CI/CD, Agile Scrum, Jira, Confluence, IntelliJ, Allianz Business System

Développeur Full Stack

janv. 2018 - févr. 2019

1 an 2 mois

Paris La Défense

Projet : Devoir de Conseil Contexte : Projet réglementaire visant à garantir que les professionnels de l'assurance offrent un certain niveau de protection aux clients en leur posant des questions pour cerner leur profil en termes de prise de risque et de connaissance financière. Réalisation : Lot 1 : Souscription • Relecture et révision des spécifications fonctionnelles et du cahier des charges technique élaborés par les équipes métier et AMOA. • Participation à des réunions de travail avec les différentes parties prenantes : équipes métier, composantes techniques (éditique, moteurs de calcul de règles, équipe de développement frontend, etc.). • Développement des repositories pour la couche CORE afin de restituer les données de la base. • Développement des services dans la couche BUSINESS pour les règles métier. • Développement d'un module de transcodification entre le modèle de données du backend et le modèle attendu par l'équipe éditique, basé sur une XSD. • Gestion des appels du composant éditique pour la génération des contrats sous forme de PDF. • Interaction avec le composant GED pour le stockage et la restitution des documents générés. • Exposition d'un web-service SOAP consommé par un autre système applicatif gérant la rémunération. • Bug fixing et validation des change requests. Lot 2 : Actualisation • Développement d'un écran synthétique pour le contrat en cours. • Développement des services backend et frontend pour la recherche des actes sauvegardés sur un contrat. • Développement d'un service pour un écran synthétisant les détails des allocations après l'application d'un acte souhaité. • Développement de la signature numérique d'un contrat d'actualisation en appelant les services exposés par DOCAPOST via l'orchestration des appels aux services ESB. • Bug fixing. Environnement Technique : Java 8, Spring Framework, Design Patterns, IBM DB2, H2 Embedded DB, Angular 6, Jenkins, JIRA, Confluence, Intellij IDEA, HP ALM Quality Center

Développeur Full Stack

juin 2017 - janv. 2018

8 mois

Paris, France

Projet : PRIIPS Contexte : La réglementation européenne PRIIPS (Packaged Retail Investment and Insurance-based Products) vise à uniformiser l’information précontractuelle des produits financiers packagés (fonds d’investissement, produits dérivés, produits d’assurance vie en mode épargne, etc.) proposés à des investisseurs non professionnels. Réalisation : • Élaboration de la backlog pour la partie batch et IHM. • Création des diagrammes d'activités pour visualiser les flux de travail. • Développement des traitements batch pour les phases de prototype et de production des documents PRIIPS (KID et DIS). • Développement des batchs pour la production de documents liés aux univers d'investissement, aux documents clés d'informations, et aux supports. • Développement de la couche d'accès aux données avec Spring JDBC. • Développement de la couche business (services) pour la logique métier. • Développement des écrans d'affichage des différents produits d'assurance et de leurs documents PDF. • Correction des anomalies et réalisation des demandes de changement (change requests). Environnement Technique : Java 8, Spring Framework, Design Patterns, IBM DB2, H2 Embedded DB, Angular 6, Jenkins, JIRA, Confluence, Intellij IDEA, HP ALM Quality Center

Intégrateur DevOps – Tech Lead Full Stack

Pawo Partners (Consulting)

oct. 2016 - mai 2017

8 mois

Paris Area, France

Project : ERP KRENDEL Contexte : Mise en place d’une usine logicielle (CI/CD, pipelines, conteneurisation) pour le développement du produit ERP KRENDEL de PAWO PARTNERS. Réalisation : Installation des outils : • Mise en place de Redmine pour la gestion de projet Agile. • Installation de GitLab comme serveur de stockage de codes source. • Déploiement de Jenkins pour les pipelines CI/CD. • Configuration de Nexus comme serveur de stockage des artefacts (livrables). • Intégration de SonarQube pour le suivi de la qualité du code. • Utilisation de Portainer pour l'administration des images et conteneurs Docker. DevOps : Team Lead – Senior Developer/ Full Stack / Java - Angular / DevOps Enthusiast • Création de jobs Jenkins avec des pipelines pour le build et le déploiement des applications (CI/CD). • Création et gestion des comptes applicatifs sur Bitbucket/Jenkins et affectation des rôles aux développeurs. • Préparation des images de base pour les environnements de développement (Java, Nginx, Apache, MongoDB). Crafsmanship : • Pair programming avec les développeurs pour renforcer les compétences et partager les bonnes pratiques. • Validation des pull requests (PR) et relecture de code pour assurer la qualité. • Réalisation de tests unitaires et de tests d'intégration pour garantir la fiabilité du code. Environnement Technique : Linux, SHELL scripting, Docker, Jenkins, pipelines, Groovy, Gitlab, maven, Java 8, Portainer, Spring Boot, Angular 2, Ngnix, Nexus, SonarQube

Développeur Full Stack

SiFAST

mai 2016 - oct. 2016

6 mois

Gouvernorat Sfax, Tunisie

Project : ACCESS CONTROL Contexte : Développement d’une application web de contrôle d’accès et de pointage en utilisant le SDK de ZKTECO Réalisation : • Création des fichiers Docker pour la conteneurisation de l'application. • Développement de la couche d’accès aux données (DTO) pour une gestion efficace des données. • Développement des services pour la communication avec une pointeuse ZKTeco via le SDK (composant DLL ActiveX). • Développement des interfaces utilisateurs en JSF avec la bibliothèque PrimeFaces. • Application des design patterns Simple Factory, Observer et Strategy pour une architecture robuste. • Utilisation de mutex pour la synchronisation des accès concurrents aux ressources partagées. • Revue de code avec SonarQube pour assurer la qualité et la maintenabilité du code. • Réalisation de tests unitaires pour valider le bon fonctionnement du code. • Migration des données de PostgreSQL vers MySQL via Talend Open Studio. • Support et assistance en production pour garantir la disponibilité et la fiabilité de l'application. Environnement Technique : Java 8, PrimeFaces, JSF, Jacob, Spring Security, Design Patterns, JUnit, MySQL Workbench, pgAdmin PostgreSQL, Tomcat 8, Eclipse Luna, Balsamiq Mockups Jenkins, Docker, Talend Open Studio, Nexus, SonarQube, Git, Maven, Windows 7, Redmine, Agile Scrum

Développeur Full Stack - Mobile

PRINTSECURE

août 2015 - avr. 2016

9 mois

Project : SMART LOCALIZE Contexte : Développement d’une application web et mobile pour la géolocalisation des véhicules et des smartphones. Réalisation : • Participation à la définition du cahier des charges et des exigences techniques et fonctionnelles. • Développement d'un prototype d'application Android pour l'envoi des informations de position et de vitesse en temps réel et différé. • Développement d'une application web pour le suivi en temps réel des véhicules et des terminaux, ainsi que la gestion des dispositifs, utilisateurs, et alertes de dépassement de zones et de vitesse. • Application des design patterns Simple Factory et Observer pour une architecture modulaire et extensible. • Revue de code avec SonarQube pour assurer la qualité et la maintenabilité du code. • Réalisation de tests unitaires pour valider les fonctionnalités développées. Environnement Technique : Java 8, PrimeFaces, JSF, Jacob, Spring Security, Design Patterns, JUnit, MySQL Workbench, pgAdmin PostgreSQL, Tomcat 8, Eclipse Luna, Balsamiq Mockups Jenkins, Docker, Talend Open Studio, Nexus, SonarQube, Git, Maven, Windows 7, Redmine, Agile Scrum

Développeur Backend

TEAMWILL CONSULTING

juin 2014 - août 2015

1 an 3 mois

Paris, France

Project : CLYMENE GESTION Contexte : Développement d’un front-office pour la saisie des demandes de financement. Réalisation : • Étude et compréhension du métier du leasing financier pour aligner le développement aux besoins métier. • Participation à la définition du cahier des charges et des exigences techniques et fonctionnelles. • Prototypage et développement des interfaces graphiques pour une expérience utilisateur optimisée. • Élaboration du modèle conceptuel de données pour une gestion efficace des informations. • Développement de la gestion des rôles et de l’authentification pour sécuriser l'accès aux données sensibles. • Développement d’une solution pour la génération dynamique des documents (contrats, devis, etc.). • Réalisation de tests unitaires pour valider les fonctionnalités. • Exécution des tests et validation pour garantir la qualité du produit. • Rédaction de la documentation technique pour faciliter la maintenance et l’évolution du système. Environnement Technique : Java 7, Spring MVC, Spring Security, JUnit, Apache FreeMarker, iText, Pencil, Ubuntu, SVN, Maven, Eclipse, Jenkins, SonarQube, JIRA, Agile SCRUM, TestLink, Subversion, Oracle 10g, PowerAMC

Business Software

janv. 2014 - mai 2014

5 mois

Gouvernorat Sfax, Tunisie

Développeur Delphi

janv. 2014 - mai 2014

5 mois

Gouvernorat Sfax, Tunisie

Projet : NEXUS ALU Contexte : Développement d’une solution pour l’informatisation d’une menuiserie d’aluminium et l’optimisation de découpe des profilés afin de réduire les déchets. Réalisation : • Étude et identification des problèmes spécifiques à l'optimisation de la découpe des profilés. • Participation à la définition des spécifications et des exigences techniques et fonctionnelles. • Conception de l’algorithme d’optimisation et comparaison des résultats basés sur plusieurs méta-heuristiques : recherche locale, recherche taboue et algorithme génétique. • Test et validation de l’algorithme pour assurer son efficacité et sa précision. • Rédaction de la documentation technique du module pour faciliter la maintenance et l'évolution future. Environnement Technique : RAD Studio, Embarcadero XE6, Delphi, git, méta- heuristique, Recherche locale, Recherche tabou, Algorithmes génétiques

Développeur Mobile - Android

janv. 2014 - mai 2014

5 mois

Gouvernorat Sfax, Tunisie

Project : NÉGOCE MOBILE Contexte : Développement d’un module de gestion des commandes pour la version mobile sous Android de l’ERP BS Négoce. Réalisation : • Définition des spécifications et des exigences techniques et fonctionnelles. • Développement d'une API RESTful pour exposer les services permettant la gestion et le suivi des commandes. • Création des interfaces utilisateurs (Activities Android avec XML) pour une expérience utilisateur intuitive. • Développement des fonctionnalités consommant les services exposés par l’API pour la gestion des commandes. • Réalisation de tests unitaires et validation des fonctionnalités développées. • Rédaction de la documentation technique pour faciliter la maintenance et l’évolution du module. Environnement Technique : Eclipse ADT, Android API 13, PHP, SQL Server, Git, REST, MVC


Formation

Conservatoire National des Arts et Métiers

Master 2 (M2), Systèmes Embarqués, Mobiles et Sûres

2016 - 2017

1 an 1 mois

Institut International de Technologie de Sfax

Diplôme d'ingénieur, Génie Logiciel et Informatique Décisionnelle

2011 - 2014

3 ans 1 mois

Activités et associations : IIT Google Club, IIT Robotics Club, GDG SFAX

Institut Supérieur d'Informatique et Mutlimédia de Sfax

Licence Fondamentale en Informatique et Multimédia, Informatique et Multimédia

2009 - 2011

2 ans 1 mois

Ibn Rachiq

Baccalauréat, Sciences Informatiques

2005 - 2009

4 ans 1 mois

Résultat : Moyenne : 14/20


Licences et certifications

ISTQB Certified Tester Foundation Level (CTFL) v4.0

Délivré le : –

Certifié par ISTQB® - International Software Testing Qualifications Board

Portfolio

Freelance Copilot

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.