You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed B.MB

Délai de réponse moyen : 1h

À propos de Mohamed

Je bâtis des solutions fiables et maintenables, au service du produit et de l'utilisateur.


Écrire du code ne suffit pas. Ce qui compte, c'est que chaque ligne serve un besoin réel : j'analyse, je questionne, je challenge les specs avant de coder. Dans un contexte où l'IA génère du code à la demande, ma valeur est ailleurs; comprendre le problème, valider la cohérence avec la vision produit, et livrer quelque chose qui a du sens pour l'utilisateur final.

🛠 Mon exigence : le Software Craftsmanship

Fort appétit pour les bonnes pratiques (Clean Architecture, SOLID, TDD); que j'applique avec pragmatisme selon les contraintes réelles du projet. L'objectif reste constant : du code que quelqu'un d'autre peut reprendre sans douleur, dans six mois ou dans trois ans.

🤖 Ingénierie IA : Productivité & Intégration métier

- Workflow augmenté :J'intègre les outils d'IA de pointe (Claude Code, GitHub Copilot, Cursor, Windsurf) dans mon processus de développement. Pas de copier-coller aveugle : j'utilise l'IA avec rigueur et esprit critique pour accélérer les tâches répétitives et optimiser les revues de code. L'IA propose, mon exigence technique valide.
- Intégration métier (AI Features) :J'implémente des architectures IA modernes —RAG, pgvector— pour intégrer des fonctionnalités intelligentes directement au cœur de vos applications.

💻 Mon écosystème technique

- Back-end :Java · Spring Boot · JEE · Node.js · NestJS
- Front-end :Angular (RxJS, NgRx, Signals) · React.js · Next.js
- Bases de données & IA :PostgreSQL · MySQL · pgvector · Architectures RAG
- Qualité & Ops :JUnit 4/5 · Jest · Docker · CI/CD · Linux · Git

Vous avez un projet Java/Angular à cadrer, un chantier technique à reprendre ou une feature IA à intégrer ? Décrivez-moi votre contexte — je vous dirai honnêtement si je suis le bon profil.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Arabe

    Bilingue ou natif

  • Espagnol

    Capacité professionnelle limitée

Accepte de travailler sur site
Montpellier (jusqu’à 50 km)

Expériences

  • BassaouDev
    Solutions Builder
    octobre 2025 - Aujourd'hui (8 mois)
    Montpellier, France
    J'accompagne mes clients dans la conception d'architectures adaptées et la résolution de défis techniques complexes pour transformer leur vision produit en réalité.
    • Qualité & pérennité : J'applique une rigueur absolue basée sur la Clean Architecture et les principes SOLID pour livrer des solutions logicielles performantes et durables.
    • Fiabilité technique : Développement piloté par les tests (TDD/BDD) pour garantir des livrables sans régression.
    • Stack technique : Java, Spring Boot, Node.js, Angular, React.js, CI/CD.
    Java Angular Agents IA Méthode agile Clean Code & Qualité logicielle
  • Conserto
    Développeur Java Angular
    BANQUE & ASSURANCES
    septembre 2023 - septembre 2025 (2 ans)
    Montpellier, France
    Au sein d'une équipe Agile (Scrum), j'ai assuré le développement de bout en bout de nouvelles fonctionnalités et la maintenance applicative (TMA).

    • Performance Front-End : Création d'interfaces utilisateur réactives et gestion complexe des états et des flux de données avec Angular, RxJS, Signals et NGRX.
    • Robustesse Back-End : Développement d'APIs sécurisées sous Spring Boot, avec une exigence forte sur la fiabilité applicative via l'implémentation stricte de tests automatisés (JUnit 5).
    • Delivery & Collaboration : Gestion du cycle de vie du code via Bitbucket et suivi des itérations sur Jira.
    Java 11 Développement Front-End Développement Back-End Angular 17 OpenShift
  • CAPGEMINI
    Ingénieur logiciel
    BANQUE & ASSURANCES
    décembre 2021 - janvier 2023 (1 an et 1 mois)
    Montpellier, France
    Immersion dans l'écosystème critique du Crédit Agricole (CATS), garantissant le développement et la haute disponibilité des applications du réseau bancaire.
    • Développement Core : Intégration et développement de solutions JEE robustes en utilisant la plateforme AEM (Adobe Experience Manager).
    • Qualité & Sécurité : Sécurisation des livrables bancaires par des tests unitaires (JUnit 4) et des revues de code (Code reviews) systématiques sur Gitlab.
    • Automatisation (Ops) : Gain de temps opérationnel par la création de scripts Shell sur environnement Linux pour automatiser le clonage de machines virtuelles.
    Développement Front-End Développement Back-End Linux

Recommandations

Soyez le premier à recommander Mohamed

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Expert en ingénierie informatique et système d'information (Bac+5 )
    EPSI - L'école d'ingénierie informatique
    Analyse des besoins S.I. de l’entreprise pour définir une stratégie S.I. et anticiper l’utilisation des technologies émergentes (robotique, IOT, I.A., blockchain etc). Mise en œuvre d’un projet S.I. et pilotage des équipes projet. Conception d’une stratégie « Data » globale en alignement avec la stratégie « business » de l’entreprise. Développement de solutions applicatives dans des environnements différents : mobiles, embarqués, ERP etc. Intégration, sécurisation et maintenance de solutions cloud et virtualisées.
  • Bachelor Concepteur Développeur d'Applications (DEVOPS), Ingénierie informatique
    EPSI - L'école d'ingénierie informatique
    2023
    Bachelor Concepteur Développeur d'Applications (DEVOPS), Ingénierie informatique

Compétences

Catégories