Réda HILMI

Développeur Java EE Senior | IA & Deep Learning

Salaire / Taux journalier

Paris, France

Mobilité : Paris

Freelance

Peut venir sur site

Expertises

Machine LearningDeep LearningDevOpsPyTorchPostgreSQLDockerScrumAngularSpring BootJavascriptWindowsMicrosoft SQL ServerKubernetesOracleRESTful APIsTest Driven DevelopmentC#DjangoGitJenkinsJiraJavaElasticsearchKafkaLinuxMySQLCoaching agileMicroservicesPythonMongoDBOpenShiftReact

Langues

Anglais (Courant)

À propos

Introduction

Ingénieur logiciel senior avec plus de 10 ans d’expérience en Java/Spring Boot, microservices et systèmes critiques. J’accompagne grands comptes, clients et équipes sur l’architecture, la delivery et l’industrialisation. Aujourd’hui spécialisé en GenAI, LLM et RAG, je conçois des solutions Python/FastAPI intégrant recherche sémantique, embeddings, Hugging Face, PyTorch et déploiement IA.

Liens

Expérience de travail

Ingénieur IA Freelance

FidoteamFreelance

mars 2025 - Présent

1 an 8 mois

Paris, France

Conception et industrialisation de solutions d’IA générative et de systèmes RAG pour des besoins métiers. • Conception et développement de chatbots conversationnels basés sur des modèles LLM Hugging Face Transformers. • Architecture et développement de pipelines RAG : ingestion documentaire, chunking, embeddings, indexation vectorielle avec ChromaDB et recherche sémantique. • Mise en place d’une ingestion robuste et incrémentale de documents PDF, Word, texte, Markdown et EPUB, avec OCR Tesseract pour les documents scannés. • Gestion du cycle de vie documentaire : détection des nouveaux fichiers, modifications, renommages, suppressions, erreurs et reprise après incident. • Intégration de LangChain pour l’orchestration du retrieval et la génération de réponses contextualisées. • Développement d’API IA avec Python et FastAPI et intégration via des API compatibles OpenAI. • Déploiement et serving de modèles avec NVIDIA NIM Microservices, CUDA et GPU NVIDIA RTX 4090. • Intégration avec Open WebUI et synchronisation des paramètres d’inférence entre l’interface utilisateur et le backend. • Fine-tuning de modèles LLM par apprentissage supervisé (SFT) avec LoRA / PEFT et Hugging Face. • Préparation, nettoyage et transformation de datasets CSV, JSON et JSONL pour l’entraînement et l’évaluation. • Mise en place de tests automatisés et de mécanismes d’évaluation du retrieval et de la qualité des réponses. • Optimisation des performances d’inférence, embeddings, traitements batch et consommation des ressources CPU/GPU. • Conteneurisation et livraison des services avec Docker et Git. • Accompagnement des clients et des équipes sur les choix d’architecture, l’intégration des LLM, les stratégies RAG et l’industrialisation des solutions IA. • Documentation technique, support, analyse des incidents et amélioration continue des solutions. Environnement : Python, FastAPI, LangChain, ChromaDB, Hugging Face Transformers, PyTorch, PEFT/LoRA, NVIDIA NIM, CUDA, Tesseract OCR, OpenAI-compatible APIs, Open WebUI, Docker, Git.

Dev fullstack Java Angular / Python

Total EnergiesFreelance

juin 2022 - mars 2025

2 ans 10 mois

Paris, France

– Développement d'une application de gestion des planning des interventions de travaux sur les différentes platforms pétrolières. – Conception technique et développement des écrans. – Architecture micro service sur Microsoft Azure. – Tests de qualités automatisées. – Rédaction des Tests unitaires et tests d'intégration. – Développement des webservices. – Assurer la Delivery et corriger les bugs. – Développent des Azure functions. – Environnement technique: – TypeScript sur Angular V11. – Java 17, Spring boot, Spring MVC, hibernate, Sql server, Azure functions, Graphql, Rest, Github, Python. – Logiciel : Intelij, GIT, JIRA, GitHub, Confluence, Portal Azure... – Méthodologie : Agile Scrum. – Normes: ES2018, J2EE.

Consultant technique

GFI - EDF

sept. 2021 - juin 2022

10 mois

– Développement de la refonte d'une application EDF et TMA. – Conception technique et développement des écrans. – Rédaction des Tests unitaires et tests d'intégration. – Développement des webservices. – Assurer la Delivery et corriger les bugs. – Paramétrage du moteur des habilitations. – Environnement technique: – TypeScript sur Angular V11. – Java 11, Spring boot, Spring MVC, hibernate, Postgres, JHipster. – Logiciel : Intelij, GIT, JIRA, Jenkins, Confluence. – Méthodologie : Agile Scrum. – Normes: ES2018, J2EE.

Consultant technique

GFI - Ministère de l'intérieur

juin 2021 - sept. 2021

4 mois

– Développement du Lot2 d'une application de gestion de temps pour le compte du ministère de l'intérieur. – Conception technique et développement des écrans. – Consommation des webservices de Chronotime (Produit GFI). – Assurer la Delivery et corriger les bugs. – Environnement technique: – TypeScript sur Angular V11. – Logiciel : Visual Studio code, GIT, JIRA. – Méthodologie : Agile Scrum. – Normes: ES2018.

Ingénieur J2EE Freelance

HILMI SOLUTIONS – Habous.gov.ma

mars 2021 - avr. 2021

2 mois

– Migration évolutive de nouvelle fonctionnalité avec l'existant. – Migration du serveur base de données de MYSQL vers PostgreSQL. – Environnement technique: – Spring, hibernate, JPA, Java7, Primefaces, JSF. – Logiciel : Eclipse, PgAdmin, Docker. – Normes : J2EE.

Ingénieur J2EE Freelance

HILMI SOLUTIONS

sept. 2020 - févr. 2021

6 mois

– Développement d'une application générique à titre commercial pour répondre aux besoins des streamers Twitch. – Implémenter les traitements métiers. – Concevoir et mettre en place le modèle de données. – Exposer les web services en REST. – Développement de l'application front avec ses IHMS. – Environnement technique: – Java 11, Spring boot, Spring MVC, Feign, hibernate, FlyWay, Postgres, Twitch Dev API, ReactJS. – Logiciel: Twitch Developer RIG, Intelij, Webstorm, Docker Desktop. – Normes: J2EE.

Consultant J2ee – Micro-services – Référent technique

GFI - STIME

déc. 2018 - sept. 2019

10 mois

– Développement d'une application de gestion de l'export (Articles, fournisseurs, Clients) – Développement des microservices. – Mettre en place l'application Angular et installation des composants Thème Material Ui, Interfaçage de Keycloak SSO avec l'application Angular. – Participation au développement de l'application Front Angular pendant les deux premiers Sprint. – Concevoir et mettre en place le modèle de données. – Exposer les web services en REST. – Rédiger les tests d'APIS et unitaires. – Assurer la Delivery et corriger les bugs. – Revue de code et rédaction des bonnes pratiques. – Gestion de l'équipe des développeurs Backends. – Évoluer dans une équipe Agile. – Environnement technique: – Spring (4+) Spring boot, Angular 8, Jersey, Swagger, Feign, Hibernate, Flyway, Postgres, Git, ElasticSearch 7.2, JMS Solace, OpenShift (Docker), Jenkins, Sonar, Sonar Lint, Keycloak. – Logiciel : JIRA, INTELIJ. Etc. – Testing : TDD (Tests Unitaires, Mockito, Mockserver). – Normes: J2EE sous java8. – Methodologie: Agile Scrum en mode Devops.

Consultant J2ee

GFI - GROUPE SNCF

mai 2018 - nov. 2018

7 mois

– Développement d'une application de gestion des contrats des travaux. – Développement des microservices. – Implémenter les traitements métiers. – Concevoir et mettre en place le modèle de données. – Exposer les web services en REST. – Rédiger les tests d'APIS et unitaires. – Assurer la Delivery et corriger les bugs. – Évoluer dans une équipe Agile. – Environnement technique: – Spring (4+) Spring boot, Jersey, Swagger, Feign, Hibernate, Oracle11/12, Git, Jenkins, Sonar, Sonar Lint, Histrix, Ribon. – Logiciel : JIRA, INTELIJ. Etc. – Testing: TDD (Tests Unitaires, Mockito, Mockserver). – Normes: J2EE sous java8. – Methodologie: Agile Scrum en mode Devops.

Consultant J2ee

Neotech Solutions – CDISCOUNT

avr. 2017 - mars 2018

1 an

– Développement d'une Legacy /API du périmètre CRM propre à CDISCOUNT. – Développement des microservices. – Implémenter les traitements métiers. – Concevoir et mettre en place le modèle de données. – Exposer les web services en REST. – Rédiger les tests d'APIS et unitaires. – Assurer la Delivery et corriger les bugs. – Évoluer dans une équipe Agile. – Environnement technique: – Spring (4+) Spring boot, Swagger, Feign, SQLServer, Git, Jenkins, Sonar, Sonar Lint, Histrix, Ribon, Zookeeper, Docker, Marathon. – Logiciel : JIRA, INTELIJ. Etc. – Testing: TDD (Tests Unitaires, Mockito, Mockserver). – Normes: J2EE sous java8. – Methodologie: Agile Scrum en mode Devops.

Ingénieur ASP.net

Neotech Solutions

mars 2017 - mai 2017

3 mois

– Développement d'un module capable de gérer les modèles de cv des différents profils des employés. – Mettre en place les référentiels et leurs IHMs. – Mettre en place de l'écran principale de la CV thèques. – Corriger les bugs.

Ingénieur J2EE

Fidoteam SARL - DGI

mai 2015 - mars 2017

1 an 11 mois

– Développement d'une application de télé-déclaration TVA et IS. – Implémenter les traitements métiers. – Concevoir et mettre en place le modèle de données. – Exposer les web services en REST. – Assurer la Delivery et corriger les bugs. – Environnement technique: – C#, Asp.net, JavaScript, Html5, Css3, Visual Studio, TFS, SQL Server. – Logiciel : Visual Studio. – Normes: Microsoft ASP.net. – JAVAFX, RESTFRAMEWORK. – Logiciel : Eclipse, FX SceneBuilder, etc. – Normes : J2ee.

Ingénieur J2EE

Devoteam Maroc - CDVM

févr. 2015 - mai 2015

4 mois

– Participation au développement d'une solution de contrôle et d'audit du marché financier « Autorité de marché ». – Rédiger les dossiers de spécifications et les dossiers techniques. – Assister les opérateurs fonctionnels dans les réunions avec le client. – Veiller sur les développements. – Assurer la Delivery et corriger les bugs. – Environnement technique: – Java Script, JBOSS, SQL Server. – Logiciel : BlueSuite GRC SOLUTION. – Normes: J2ee.

Ingénieur J2EE

Devoteam Maroc

oct. 2014 - févr. 2015

5 mois

– Développement d'une solution de CRA. – Pilotage du projet. – Suivi des phases et veiller sur le respect du planning. – Conception et développement et mise en production de la solution. – Rédiger les spécifications métiers. – Suivi des livraisons et corrections des bugs. – Environnement technique: – Java, Glassfish, JSF2, PrimeFaces, Hibernate, JPA.

Ingénieur J2EE

Bull Maroc - GSFAR

sept. 2013 - août 2014

1 an

– Développement du module Référentiel et du module Reporting. – Implémentation des modèles des données. – Développement des services et contrôleurs et des IHMS avec une approche de généricité. – Suivi des livraisons et corrections des bugs. – Environnement technique: – Spring, JBOSS, TOMCAT, JSF2, PrimeFaces, Hibernate, JPA, Mantis Bug Tracking, Sonar, Jenkins. – Logiciel : Eclipse. – Normes: J2EE, JSF2.


Formation

École Marocaine des sciences de l'ingénieur - Rabat

Diplôme d'Ingénieur, Télécommunications et réseaux informatiques

2011 - 2011

1 mois

INSA Rennes

Diplôme de master de recherche, M1/M2 – I-Mars

2011 - 2011

1 mois


Licences et certifications

HackerRank Rest API

Délivré le : janv. 2020

Certifié par HackerRank

IDENTITY MANAGEMENT & Access' SSO

Délivré le : janv. 2015

Certifié par ILEX INTERNATIONAL

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.