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

Mohamed B.

Fullstack Java / Angular Developer

€430/day
Montpellier, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

I build reliable and maintainable solutions, serving the product and the user.


Writing code is not enough. What matters is that every line serves a real need: I analyze, I question, I challenge the specs before coding. In a context where AI generates code on demand, my value lies elsewhere;understanding the problem, validating consistency with the product vision, and delivering something that makes sense to the end-user.

🛠 My standard: Software Craftsmanship

Strong appetite for best practices (Clean Architecture, SOLID, TDD); which I apply pragmatically according to the real project constraints. The objective remains constant: code that someone else can pick up without pain, in six months or in three years.

🤖 AI Engineering: Productivity & Business Integration

-Augmented Workflow:I integrate cutting-edge AI tools (Claude Code, GitHub Copilot, Cursor, Windsurf) into my development process. No blind copy-pasting: I use AI rigorously and critically to speed up repetitive tasks and optimize code reviews. AI proposes, my technical expertise validates.
-Business Integration (AI Features):I implement modern AI architectures —RAG, pgvector— to integrate intelligent functionalities directly into the core of your applications.

💻 My technical ecosystem

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

Do you have a Java/Angular project to scope, a technical task to take over, or an AI feature to integrate?Describe your context to me — I will honestly tell you if I am the right profile.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

  • Spanish

    Conversational

Can work on-site
Montpellier (up to 50km)

Experience

  • BassaouDev
    Solutions Builder
    October 2025 - Today (8 months)
    Montpellier, France
    I support my clients in designing suitable architectures and solving complex technical challenges to turn their product vision into reality.

    *Quality & Sustainability:I apply absolute rigor based on Clean Architecture and SOLID principles to deliver high-performance and durable software solutions.

    *Technical Reliability:Test-driven development (TDD/BDD) to ensure regression-free deliverables.

    *Technical Stack:Java, Spring Boot, Node.js, Angular, React.js, CI/CD.
    Java Angular AI Agents Agile Method Clean Code & Software Quality
  • Conserto
    Java Angular Developer
    BANKING AND INSURANCE
    September 2023 - September 2025 (2 years)
    Montpellier, France
    Within an Agile team (Scrum), I was responsible for the end-to-end development of new features and application maintenance (TMA).

    *Front-End Performance:Creation of responsive user interfaces and complex management of states and data flows with Angular, RxJS, Signals, and NGRX.

    *Back-End Robustness:Development of secure APIs under Spring Boot, with a strong emphasis on application reliability through strict implementation of automated tests (JUnit 5).

    *Delivery & Collaboration:Code lifecycle management via Bitbucket and iteration tracking on Jira.
    Java 11 Front-End Development Back-End Development Angular 17 OpenShift
  • CAPGEMINI
    Software Engineer
    BANKING AND INSURANCE
    December 2021 - January 2023 (1 year and 1 month)
    Montpellier, France
    Immersion in the critical Crédit Agricole (CATS) ecosystem, ensuring the development and high availability of banking network applications.

    *Core Development:Integration and development of robust JEE solutions using the AEM (Adobe Experience Manager) platform.

    *Quality & Security:Securing banking deliverables through unit tests (JUnit 4) and systematic code reviews on Gitlab.

    *Automation (Ops):Operational time savings through the creation of Shell scripts on Linux environments to automate virtual machine cloning.
    Front-End Development Back-End Development Linux

Recommendations

Be the first to recommend Mohamed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Expert in Computer Engineering and Information Systems (Master's degree)
    EPSI - Computer Engineering School
    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 in Application Design and Development (DEVOPS), Computer Engineering
    EPSI - Computer Engineering School
    2023
    Bachelor Concepteur Développeur d'Applications (DEVOPS), Ingénierie informatique

Skill set

Categories