
Mohamed El Amrani
Développeur Fullstack Java React
Salaire / Taux journalier
Casablanca, Maroc
Mobilité : Paris
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Développeur Fullstack avec 4+ ans d'expérience en Java / Spring Boot et React / TypeScript. Spécialisé dans la conception d'architectures microservices et event-driven, le développement d'APIs RESTful performantes et évolutives, et la mise en oeuvre des bonnes pratiques craftsmanship (Clean Code, SOLID, TDD). Expérience avérée dans des environnements à fort trafic et forte volumétrie, avec un engagement constant pour la qualité, la scalabilité et la valeur métier. Autonome, proactif, habitué au travail en équipe 100% remote dans des contextes Agile/Scrum.
Expérience de travail
Développeur Fullstack Java / React
JESA
janv. 2024 - janv. 2025
1 an 1 mois
Rabat, Maroc
– Conception et développement d'applications robustes en Java / Spring Boot dans une architecture microservices déployée sur Azure, avec APIs RESTful sécurisées (Spring Security, JWT, OAuth 2.0). – Développement de frontends React JS / Next.js 14+ et d'applications mobiles React Native en TypeScript, performants et responsives. – Mise en oeuvre d'architectures event-driven et des principes SOLID / Clean Code dans un contexte produit à forte volumétrie. – Réduction du temps de chargement de 40% via SSR, streaming et optimisation avancée des composants React. – Refactorisation de l'architecture vers une stack Java Spring Boot / React sur Azure App Services — réduction des coûts infrastructure de 30%. – Optimisation des schémas PostgreSQL / MySQL: indexation avancée, requêtes complexes, migrations ETL — gain de 50% sur les temps de réponse. – Pipelines CI/CD via Azure DevOps et Docker; pratiques TDD avec JUnit 5, Mockito, Jest, Playwright — couverture > 90%. – Participation aux sprints Agile/Scrum, code reviews, choix d'architecture et documentation technique en équipe distribuée.
Développeur Fullstack Java / React
MENTEVA
janv. 2021 - janv. 2024
3 ans 1 mois
À distance
– Conception d'une plateforme SaaS multi-tenant : backend Java / Spring Boot + FastAPI + frontend React / Next.js avec isolation row-level des données. – Développement et intégration d'APIs REST & GraphQL (JWT/OAuth) ; déploiement Azure/AWS avec monitoring — 99,9% de disponibilité. – Architecture microservices event-driven pour absorber les pics de trafic avec scalabilité horizontale et résilience. – Migrations ETL entre schémas MySQL et gestion de la cohérence des données en production. – Environnement 100% remote — forte autonomie, organisation et communication asynchrone efficace.
Développeur Front-End React / TypeScript
OCP
janv. 2020 - janv. 2021
1 an 1 mois
– Développement de tableaux de bord React JS / TypeScript responsives avec intégration d'APIs REST Java. – Application des principes Clean Code, SOLID et TDD ; tests unitaires Jest et tests E2E Playwright — réduction significative des régressions. – Contribution aux choix techniques front-end et documentation des composants réutilisables.
Formation
ESI – École des Sciences de l'Information
Licence, Ingénierie Informatique, Ingénierie des Systèmes d'Information & Transition Numérique