À propos de Mohamed
Je bâtis des solutions fiables et maintenables, au service du produit et de l'utilisateur.
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Espagnol
Capacité professionnelle limitée
Expériences
- BassaouDevSolutions Builderoctobre 2025 - Aujourd'hui (8 mois)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 AngularBANQUE & ASSURANCESseptembre 2023 - septembre 2025 (2 ans)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 logicielBANQUE & ASSURANCESdécembre 2021 - janvier 2023 (1 an et 1 mois)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.
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
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
Formations
- 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