Ingénieur fullstack senior freelance · Tech lead

Ingénieur fullstack senior pour vos projets complexes.

Je développe des interfaces React fiables et des backends NestJS et Java pour des processus métier exigeants. J’accompagne les équipes de l’architecture à la mise en production.

Expériences choisies

Des projets dans des secteurs exigeants.

Une sélection de projets clients et de produits auxquels j’ai contribué. Les détails sont résumés dans le respect de la confidentialité des projets.

01 / ASSURANCE

Plateformes d’achats et de gestion des polices flotte

Tech lead sur deux projets créés de zéro pour Sanlam Maroc : une centrale d’achats et une plateforme de souscription et de gestion des polices flotte. Pilotage du frontend, du backend et du déploiement.

ReactNestJSKeycloakCI/CD
02 / BANQUE

Parcours de crédit en ligne

Développement de fonctionnalités pour la plateforme de crédit immobilier et à la consommation en ligne de Banque Populaire : gestion sécurisée des documents, signature électronique des contrats, parcours en agence et intégration de services bancaires.

ReactJavaSpring BootSécurité
03 / PLANIFICATION ET ANALYSE

Interface de planification financière

Contribution au frontend et au middleware du système de planification stratégique et financière d’OCP Group, permettant de collecter et d’analyser les données, de visualiser les prévisions et de les comparer aux résultats réels.

ReactReduxJavaVisualisation des données
04 / RELATION CLIENT

Plateforme CRM multicanale

Participation à la conception et au développement d’un CRM couvrant les emails, SMS, appels et vidéos. Contribution à l’architecture microservices, aux notifications, aux intégrations externes, aux pipelines de livraison et aux tests frontend et backend.

Node.jsReactGraphQLKafka

Mon expérience comprend également un portail collaborateur pour Société Générale.

Mes services

De l’idée à la mise en production.

Développement de produits fullstack

Créer des interfaces React claires et adaptatives, soutenues par des API robustes et des modèles de données adaptés.

Architecture et leadership technique

Concevoir les systèmes, guider les choix d’implémentation, relire le code et accompagner l’équipe jusqu’à la livraison.

Modernisation et intégration

Améliorer les plateformes existantes, connecter les services, renforcer les tests et fiabiliser les déploiements.

Technologies clés React, TypeScript, NestJS, Node.js, Java, Spring Boot, PostgreSQL, GraphQL, Docker, CI/CD
À propos de moi

Impliqué de la conception à la production.

Je suis Mohamed, ingénieur logiciel basé à Casablanca. J’ai travaillé comme développeur freelance et tech lead dans l’assurance, la banque, la planification industrielle et la relation client.

J’aime clarifier les besoins complexes, faire des choix techniques réfléchis et construire des logiciels que les équipes peuvent maintenir sereinement.

Compétences techniquesFrontend, backend, intégrations, tests et livraison
Domaines d’activitéServices financiers, assurance, planification et CRM
FormationDiplôme d’ingénieur en génie logiciel, ENSIAS, Rabat
Échangeons

Un produit à créer ou à améliorer ?

Parlez-moi de votre projet, de ses défis et de ce que vous attendez d’un partenaire technique.

Écrivez-moi au sujet de votre projet ↗