
Mohamed Berrahal
Solution Architect / Tech Lead · Java Spring Boo
5 recommandations
Salaire / Taux journalier
5 personnes recommandent
Île-de-France, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Architecte de solutions et Tech Lead, fort de 14 années d'expertise dans la conception et le pilotage de systèmes critiques pour de grands comptes. Spécialiste de l'écosystème Java / Spring Boot et des architectures microservices cloud-native sur Google Cloud Platform, je conçois des solutions robustes, scalables et hautement disponibles, alliant excellence d'ingénierie et alignement métier. Je maîtrise également l'IA appliquée au développement – GitHub Copilot, agents IA, Model Context Protocol
Expérience de travail
Architect Cloud / Solution Architect
Cision UK
avr. 2026 - Présent
7 mois
À distance
Project Migration Serverless AWS Lambda → Google Cloud Run — Cloud Modernization & AI-Assisted IaC Architect Cloud / Solution Architect — AWS → GCP Migration • Analyse de l’architecture AWS existante : Lambda, IAM roles/policies, environment variables, CloudWatch, API Gateway, networking et mécanismes de déclenchement, afin d’identifier les équivalences fonctionnelles et les écarts avec l’écosystème GCP. • Optimisation de l’architecture Cloud Run autour des paramètres CPU/memory allocation, concurrency, min/max instances, timeout et autoscaling, afin d'obtenir un comportement équivalent ou supérieur au modèle Lambda tout en maîtrisant les coûts. • Adaptation du modèle d’exécution Lambda vers le modèle HTTP stateless de Cloud Run, notamment sur la gestion du lifecycle, des variables d’environnement, des timeouts, de la concurrence, du scaling et des contraintes de démarrage. • Externalisation des secrets et paramètres sensibles vers Google Secret Manager, avec injection contrôlée dans Cloud Run et suppression des credentials statiques du code et des artefacts de déploiement. • Utilisation d’un agent IA spécialisé dans la génération de code pour accélérer la transformation de l’Infrastructure as Code existante et produire les premiers templates Terraform AWS → GCP. • Documentation de l’architecture cible, des choix de migration, des mappings AWS → GCP, des modules Terraform et des procédures de déploiement et rollback.
Cision CanadaFreelance
janv. 2024 - Présent
2 ans 10 mois
Paris, France
Solution Architect Java Spring Boot & Cloud GCP · Groupe américain CISION (équipe de 12 personnes)
janv. 2024 - Présent
2 ans 10 mois
Paris, France
Projet COMS – Architecture Microservices & DevOps sur Google Cloud Platform Solution Architect Java Spring Boot & Cloud GCP · Groupe américain CISION (équipe de 12 personnes) Project Migration Serverless AWS Lambda → Google Cloud Run — Cloud Modernization & AI-Assisted IaC Architect Cloud / Solution Architect — AWS → GCP Migration
Solution Architect / Tech Lead – Plateforme IA & Tooling
juil. 2025 - janv. 2026
7 mois
Paris, France
Conception d'une plateforme de tooling IA centralisée visant à structurer, standardiser et automatiser les environnements de développement à l'échelle de plusieurs projets et équipes. • Conçu des archétypes de workspaces (ucp-workspace-archetype) intégrant agents IA, instructions contextuelles et prompts réutilisables • Configuré des serveurs MCP et des agents Copilot personnalisés pour l'enrichissement automatique des projets • Industrialisé des pipelines CI/CD adaptés au contexte technologique de chaque projet • Structuré une organisation multi-équipes (ucp, wdh, path-coms) avec conventions et instructions dédiées par contexte • Formalisé les guidelines Java et standardisé les prompts d'orientation des LLM selon les besoins métier Stack technique GitHub Copilot · MCP (Model Context Protocol) · Agents IA & Copilot personnalisés · Archétypes de workspaces · Java · Maven · CI/CD (GitHub Actions) · Git · Markdown
Solution Architecte Java / Cloud & GenAI – Plateforme documentaire
Cision FranceFreelance
janv. 2026 - mars 2026
3 mois
Paris, France
Conception et évolution d'une plateforme de gestion documentaire intégrant progressivement des capacités d'IA Générative, RAG et Agentic AI, tout en préservant l'architecture Spring Boot existante. • Modernisé la plateforme : migration de l'application Spring Boot vers une version récente et mise à niveau de l'écosystème Java en préparation de l'intégration IA • Intégré Spring AI dans l'application pour orchestrer les interactions avec les LLM et injecter l'IA directement dans les workflows métier • Mis en place un pipeline RAG basé sur l'index Elasticsearch existant pour extraire les contenus pertinents et construire le contexte transmis au LLM • Conçu un workflow d'analyse sémantique évaluant l'adéquation des documents avec les requêtes booléennes métier • Déployé le modèle Mistral sur une infrastructure souveraine garantissant la localisation des données et la protection des documents sensibles • Architecturé la connexion Elasticsearch ↔ LLM permettant à Mistral d'exploiter directement les données de l'index dans les processus d'analyse et de génération • Conçu un AI Agent de validation capable de détecter les incohérences des requêtes booléennes et de proposer automatiquement une version optimisée • Intégré une approche Human-in-the-loop permettant à l'utilisateur de contrôler, modifier et valider la requête avant exécution • Adressé les problématiques de sécurité, performance, traçabilité, scalabilité et maîtrise des coûts liées à l'intégration de GenAI Stack technique : RAG & Search: Elasticsearch, Semantic Search, RAG, document retrieval LLM & GenAI Mistral, Spring AI, AI Agents , requêtes booléennes, Human-in-the-loop, tool calling, Prompt Engineering GitHub Copilot · MCP (Model Context Protocol) · Agents IA & Copilot personnalisés · Archétypes de workspaces · Java · Maven · CI/CD (GitHub Actions) · Git · Markdown
Solution Architect / Tech Lead Java Spring Boot & Angular (équipe de 15 ingénieurs)
Critical MentionnFreelance
avr. 2023 - déc. 2023
9 mois
Paris, France
Tech Lead / Technical Architect Java Spring Boot & Angular (leadership, 10 ingénieurs)
Cision FranceFreelance
déc. 2019 - juin 2023
3 ans 7 mois
Paris, France
Groupe CISION – Projet IRIS Tech Lead / Technical Architect Java Spring Boot & Angular (leadership, 10 ingénieurs)
Atos
déc. 2016 - déc. 2019
3 ans 1 mois
Maroc
Analyste Développeur Java/JEE Senior
janv. 2019 - déc. 2019
1 an
Maroc
Banque Centrale – Projet TDU
Analyste Développeur Java/JEE Senior
févr. 2018 - déc. 2018
11 mois
Maroc
Client : Direction Générale des Impôts (DGI)
Consultant Java/JEE
janv. 2017 - déc. 2018
2 ans
France
Client : La Poste France – Projet ESCAL Missi V2
Analyste Développeur Java/JEE
déc. 2016 - mars 2018
1 an 4 mois
Maroc
le client :SOGECAP – Secteur Assurance Vie
Analyste Développeur Java/JEE
AllianzFreelance
oct. 2015 - déc. 2016
1 an 3 mois
À distance
Développeur Java/JEE
ilem Group
sept. 2013 - sept. 2015
2 ans 1 mois
Suisse
Formation
University of Liège
Master’s Degree, Big data
2018 - 2019
1 an 1 mois
Activités et associations : AI
University of Liège
Master of Engineering - MEng, Architectural Engineering
2014 - 2015
2 ans
Université de Bretagne Occidentale
ingénierie -Informatique Appliquées au Développement Offshore, Computer Engineering
2010 - 2012
2 ans 1 mois
Master ingénierie -Informatique Appliquées au Développement Offshore Qualité Logiciel-IAO
Université Mohamed V AGDAL, Faculté des Sciences de Rabat
Licence
2009 - 2010
1 an 1 mois
Sciences Mathématiques et Informatique
Université Mohamed V AGDAL, Faculté des Sciences de Rabat,
DEUG, Sciences Mathématiques et Informatique
2008 - 2010
2 ans 1 mois
Diplôme d'études universitaires générales
Licences et certifications
Formation Kubernetes / GCP
Délivré le : –
Nouveautés Java 8
Délivré le : janv. 2017
Atelier Microservices
Délivré le : janv. 2017
ITIL V3 Foundation
Délivré le : janv. 2017
DevOps Master
Délivré le : janv. 2017
Scrum Developer
Délivré le : janv. 2016