About Mohamed
Je bâtis des solutions fiables et maintenables, au service du produit et de l'utilisateur.
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Spanish
Conversational
Experience
- BassaouDevSolutions BuilderOctober 2025 - Today (8 months)Montpellier, FranceJ'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.
- ConsertoDéveloppeur Java AngularBANKING AND INSURANCESeptember 2023 - September 2025 (2 years)Montpellier, FranceAu 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.
- CAPGEMINIIngénieur logicielBANKING AND INSURANCEDecember 2021 - January 2023 (1 year and 1 month)Montpellier, FranceImmersion 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.
Recommendations
Be the first to recommend Mohamed
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Expert en ingénierie informatique et système d'information (Bac+5 )EPSI - L'école d'ingénierie informatiqueAnalyse 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 informatiqueEPSI - L'école d'ingénierie informatique2023Bachelor Concepteur Développeur d'Applications (DEVOPS), Ingénierie informatique