À propos de Moustapha
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Engie SolutionsLead Développeur Java/Node - Vue.js/AngularJsdécembre 2019 - décembre 2024 (5 ans)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/Angularfévrier 2018 - décembre 2024 (6 ans et 10 mois)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/Nuxtseptembre 2019 - décembre 2019 (3 mois)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
Recommandations
Soyez le premier à recommander Moustapha
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
- 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