depuis la création du compte
Confiez votre projet à Henri
Faites appel à l'expertise de Henri pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Développeur full stack senior Java/Python, certifié CKA et PMP.
Je suis un développeur de logiciels avec 10+ ans d'expérience dans l'industrie des technologies de l'information et un chef de projet certifié PMP. Tout au long de ma carrière, j'ai contribué à un large éventail de projets dans divers domaines et technologies.
Mon expertise principale réside dans :
- L'analyse des besoins des utilisateurs,
- La conception de solutions innovantes, et
- La conduite de projets de la conception à la livraison en mettant l'accent sur la qualité et l'agilité.
Je conçois mes applications en m’appuyant sur des principes solides tels que le Domain-Driven Design (DDD) et l’architecture hexagonale, afin de garantir une séparation claire des responsabilités, une meilleure maintenabilité du code et une forte évolutivité.
J'ai une expérience pratique avec Java/Python, Typescript, Angular, Spring Framework, FastApi Langgraph, Langchain, Langsmith, vLLM, MCP, Kubernetes et AWS, et je m'épanouis dans des environnements dynamiques où je peux construire des solutions logicielles impactantes, évolutives et robustes.
Je suis actuellement ouvert à de nouvelles opportunités où je peux tirer parti à la fois de mon expertise technique et de mes compétences fonctionnelles pour obtenir des résultats de grande valeur.
Projet : TansCity UP
Au sein de la product line, ma mission était de :
- Conception et implémentation du module de gestion des amendes liées aux médias.
- Définition et développement du cycle de vie d’un média.
- Mise à jour des applications BPE (Business Parameter Entity) et BEATS (Simulateur de
trajets et médias).
- Analyse et résolution des anomalies.
- Participation aux revues de code.
- Réalisation de tests unitaires, de tests de composants et de tests d’intégration.
Méthodes et technologies : Java21, Spring boot, ReactJS, Typescript, Portainer, Jenkins,
Architecture Hexagonale, DDD, TDD, Agile Scrum, Docker, PostgreSQL, SQL Server,
RabbitMQ, Spring batch, Apache Camel, API Rest, Design Pattern, Azure Devops, XML,
Sonarqube.
Mission :
Concevoir, développer et déployer une solution innovante combinant des outils OSINT et
LLM pour automatiser l’analyse et l’interprétation de données issues d’investigations
numériques.
Le projet vise à assister des analystes dans des tâches de cyber-investigation, de profiling,
de cybersécurité défensive, ou de due diligence.
Technologies et Méthodes :
Langchain, LangGraph, LangSmith, VLLM, Retrieval-Augmented Generation (RAG), Model
Context Protocol (MCP), OSINT, Python 3.13, Java 21, PostgreSQL, Pinecone, AWS,
Kubernetes, Docker, Gitlab-CI, TDD, DDD, UML, Spring boot, FastAPI, Design Pattern,
Architecture Hexagonale, JUnit, Mockito, Alembic, Tests de Perfomance, SonarQube, Agile
Scrum.
Projet : Développement d'un micro service chargé de l'interopérabilité.
Au sein de l'UAR Persée ma mission était de :
- Analyse des cas d’usage nécessitant la mise en œuvre de flux interopérables spécifiques avec les partenaires de l’Unité ;
- Evaluation de la faisabilité ;
- Rédaction des cahiers des charges, élaboration des calendriers ;
- Développement, tests unitaires, tests d'intégrations ;
- Préparation et réalisation des tests fonctionnels ;
- Documentation des réalisations ;
- Revues de code ;
- Veille technologique sur les outils et les méthodes.
- Résolution des problèmes liés à l'interopérabilité et proposition de solutions éfficaces.
Méthode et technologies utilisées : AWS, OAI-PMH, Java 17, Spring Boot, Spring Cloud,
Spring Security, Spring Data, Hibernate, API RESTful, Maven, XML, Postman, GIT,
GITKraken, JUnit 5, Mockito, Camunda, SQL, PostgreSQL, ElasticSearch, Kafka, ELK,
GITLAB CI CD, Kubernetes, Docker, Swagger, Jhipster, IntelliJ, Nexus, UML, Design Pattern,
Architecture hexagonale, Clean architecture, DDD, Event Driven Design, Sonarqube, Agile
Kanban.