About Moustapha
French
Native or bilingual
English
Fluent
Experience
- Engie SolutionsLead Développeur Java/Node - Vue.js/AngularJsDecember 2019 - December 2024 (5 years)La Défense, Puteaux, FranceContexte : Engie Solutions anciennement Engie Cofely est l'entité du groupe Engie spécialisée dans l'efficacité énergétique pour collectivités et entreprises. J'ai rejoint l'équipe mobilité, où j'ai évolué de développeur à leader technique. Elle a pour mission principal de gérer le portail et l'ensemble des applications mis à disposition aux techniciens (postés ou itinérants).Organisation : Équipe agile de 9 personnes (6 développeurs, 1 UI/UX designer, 1 PO, 1 PPO) appliquant SCRUM avec des sprints de 3 semaines. Transition récente vers l'agilité à l'échelle avec itérations trimestrielles et PI planning. Utilisation de Jira pour le suivi des user stories et Miro pour la visualisation collaborative.Réalisations principales :
- Migration technologique : Pilotage de la migration de 5 applications d'AngularJS vers VueJs, réduisant le temps de chargement de 40 % et améliorant l'expérience utilisateur pour 2000+ techniciens
- Architecture front-end : Conception d'une architecture micro-frontend permettant le déploiement indépendant des applications
- Design system : Création d'une bibliothèque de composants réutilisables suivant les principes d'Atomic Design, accélérant le développement de nouvelles fonctionnalités.
- DevOps : Modernisation de la chaîne CI/CD avec Bitbucket et GitLab, réduisant le temps de déploiement à quelques minutes.
- Leadership technique : Mise en place d'un guide de style de code, formation et coaching de toute l'équipe sur les stacks techniques Vue2, Vue3, Typescript, Pinia, UnoCss, etc.
- Optimisation des performances : Revu l'ensemble de la chaîne d'utilisation, afin d'éliminer le superflu et d'optimiser les performances.
Environnement technique : Vue.js (2 et 3), TypeScript, Pinia, VueX, VueRouter, Vite, Webpack, Vue CLI, TailwindCSS, UnoCss, Vuetify, StoryBook, Chart.js, Express.js, Node.js, REST API, PWA, Bitbucket, GitLab, CI/CD, Jest, Vitest, Terraform, Kafka, Movilizer, Okta, GetFeedback - OxylDéveloppeur full stack Java/Node - Vue.js/AngularFebruary 2018 - December 2024 (6 years and 10 months)Arcueil, FranceContexte:Oxyl, anciennement Excilys, est l'ESN au sein de laquelle j' ai débuté en tant que stagiaire et évolue, intervenant sur des missions stratégiques chez des clients majeurs.Réalisations pendant mon stage et rares moments en inter-contrat:- Projet de formation intensif de 10 semaines sur Java/JEE, Spring et Angular- Mission chez LafargeHolcim (équipe de 5 personnes) :
- Intégration d'une application dans la plateforme de transfert de données sécurisée
- Migration d'un projet Java 7 vers Java 8
- Refonte d'une interface utilisateur en Angular 6 avec Material Design
- Contribution aux projets internes d'Excilys :- Résolution de bugs critiques
- Implémentation de nouvelles fonctionnalités
- Participation aux code reviews
Technologies : Java 8, Spring, Angular 6, Angular Material, Git, Maven, JSP, Servlet, Maven, JUnit, Mockito, Selenium, Hibernate, JPA, Hikari CP, Jackson, Spring MVC, Spring Security, Oracle Database, FTP - CASDEN Banque populaireDéveloppeur full stack Java/NuxtSeptember 2019 - December 2019 (3 months)Champs-sur-Marne, FranceContexte :La CASDEN (caisse d'aide sociale de l'éducation nationale) est une banque coopérative qui fait partie du réseau des banques populaires et du groupe BPCE. J'ai intégré une équipe de 8 personnes pour l'intégration d'un nouvel outil d'instruction de prêt, VCC.Réalisations :
- Conception et implémentation d'un web service SOAP avec Apache Camel, traitant 1000+ transactions quotidiennes
- Conception de l'architecture et du découpage des composants front-end avec séparation claire des responsabilités
- Création d'une bibliothèque de 15+ composants VueJS réutilisables à partir des maquettes HTML/CSS
- Développement intégral de trois écrans CRUD, couvrant à la fois le back-end et le front-end.
- Participation aux revues de code et à l'amélioration continue des pratiques de développement
Technologies : Nuxt, HTML5/CSS3, Apache Camel, SOAP, WSDL, REST, Java, Spring Boot, Swagger, Mockito, Junit 5, PostgreSQL, Jenkins, Sonar
Recommendations
Be the first to recommend Moustapha
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
- Ingénieur Sécurité et Technologies InformatiquesINSA Centre Val de Loire2018Ingénieur Sécurité et Technologies Informatiques
Certifications
- Oracle Certified Professional, Java SE 8 ProgrammerOracle2018
- Oracle Certified Associate, Java SE 8 ProgrammerOracle2018