Ma Mo
Ingénieur Full Stack React.js , Node.js.
Ingénieur full stack expérimenté avec plus de 8 ans d'expertise dans les technologies JavaScript telles que React.js et Node.js. Antécédents éprouvés dans le développement de projets web dans des domaines tels que la gestion d'entreprise, la banque et les assurances. Compétent dans les méthodologies Agile, y compris Scrum et Kanban.
LANGUE
EXPERIENCES PROFESSIONNELLES
2023-2024
Ingénieur Front-End
Kelfoncier,
• KelFoncier est une application web de gestion des fonciers basée sur la faisabilité et le type de propriétaire.
Réalisation
• Intégration et le développement interface/expérience utilisateur (UI/UX).
• Développement des nouvelles fonctionnalités côté Front-End.
• Rédaction des tests E2E.
• Amélioration des performances et de la fiabilité de l’application.
Stack technique : React.js, JavaScript, Cypress, NPM/Yarn, Git, GitHub.
2021-2023
Ingénieur Front-End
AXA Assurance
• OSEP : Outil de suivi et d'expertise pour améliorer la détection de la fraude.
• AMEL : Digitalisation des processus papier actuels entre les clients et AXA.
• MAPA : Simulation des processus de souscription d'assurance AXA.
Réalisation
• Intégration et le développement interface/expérience utilisateur (UI/UX).
• Développement des nouvelles fonctionnalités côté Front-End.
• Rédaction des tests unitaires et test d'integration.
• Amélioration des performances et de la fiabilité de l’application.
• Gestion de l’état (state management) avec Redux.
• Déploiement des applications sur Azure Cloud.
Stack technique: React.js, HTML, CSS, Sass, JavaScript (ES6), Redux, Azure Cloud, NPM/Yarn, Git, JIRA, VS Code.
2020-2021
Ingénieur Full-Stack
Société Générale
• E-Control : Outil de contrôle de données et de gestion des dossiers remplis par les agents de
Société Générale.
Réalisation
• Intégration et le développement interface/expérience utilisateur (UI/UX).
• Développement des nouvelles fonctionnalités côté Front-End et Back-End.
• Rédaction des tests unitaires et test d'integration.
• Gestion de l’état (state management) avec Redux.
• Création des API et des End-Point pour les différentes entités du groupe SG.
• Maintenance et intégration du code existant vers la nouvelle syntaxe ES6 / ES7.
• Amélioration des performances et de la fiabilité de l’application.
• Contribution à la conception de base des données.
• Rédaction des migrations avec des requêtes SQL.
Stack technique: React.js, Material UI, JavaScript (ES6), Redux, Node.js, Loopback, Jest, Enzyme.js, PostgreSQL.
2016-2020
Ingénieur Full-Stack
CurlyBracket
• GoEasyCare : Plateforme SaaS pour la gestion interne des entreprises.
• Application Hybride : Solution mobile hybride pour la gestion des visites médicales à domicile.
Réalisation
• Intégration des maquettes graphiques et le développement du front-end.
• Gestion de l’état (state management) avec Redux.
• Communication avec des REST API ainsi que l'implémentation
• d'authentification avec JWT.
• Maintenance et l'intégration du code existant vers la nouvelle syntaxe ES6 /
• ES7.
• Amélioration des performances et de la fiabilité de l'application.
• Implémentation de nouveaux modules et fonctionnalités.
• Optimisation de la gestion de mémoire sur des modules existants.
Stack technique: HTML, CSS, Onsen UI, JavaScript (ES6/ES7), Meteor.js, React.js, Redux, MongoDB, Cordova.
2015-2016
Développeur Web
Interweb
• Intégration d'InterWeb pour le développement de différents types de sites web.
Réalisation
• Création de la structure web avec le design pattern MVC.
• Intégration et le développement interface/expérience utilisateur (UI/UX).
• Adaptation de l'interface utilisateur pour la rendre responsive.
Stack technique: HTML, CSS, JavaScript, jQuery, Sass, PHP, Laravel, MySQL.
FORMATION
Licence Professionnelle, 2016 — Faculté des Sciences, Ain Chock, Casablanca, Maroc