À propos de Mourad
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Expériences
- RTEDéveloppeur fullstack Java AngularENERGIEmars 2022 - Aujourd'hui (4 ans et 2 mois)Paris, FrancePLASMA est un projet (Plateforme Logicielle d’Aide à la Surveillance et à la Maintenance des Actifs) a pour objectif de gérer le transport d’électricité d’outils permettant d’améliorer la performance de la maintenance des actifs. Au sein de l’équipe ETATMAT (Etat Matériel) : outil intranet chez RTE qui ressort l'état des matériels au sein des sites électriques en temps réel.
- EnedisConsultant Java/Java EE fullstackENERGIEnovembre 2018 - décembre 2020 (2 ans et 2 mois)Nanterre, FranceIdentification de l'architecture globale du produit STM-BE qui basée sur des micro-services.Conception et analyse d’impacts techniques (étude de faisabilité, estimation de charge, spécifications techniques).Rédaction des documents projet et l'écriture des règles du métier avec la collaboration de PO : User Story, critères d'acceptantes de tests, US Done.Tests unitaires avec JUnit avant le codage en suivant l'approche TDD.Développement et création de Micro-services ainsi que l'évolution de leurs différentes modules : des uns avec l'architecture n-tiers et des autres selon l'architecture hexagonale.Développement des API REST.Gestion d'authentification en se basant sur JWT.Extraction de données à partir des fichiers World/Excel via Apache POI pour le but d'industrialisation des bilans électriques et vice-versa.Codage de certains micro-services avec le langage Kotlin.Proposition des maquettes pour le Front-office en collaborant avec l'UI designerIntégration des composantes front avec Angular-Material.Manipulation des scripts SQL avec l'outil BTEQ.Corrections des bugsUtilisation de commandes ShellParticipation aux différentes phases d'intégration continue (GIT, Jenkins, Nexus, Sonar)Participer au déploiement sur OpenShift.En tant que Scrum Master : Animation de différentes cérémonies SCRUM (Daily, Sprint planning, Rétro, Sprint Review).
- CogemacIngénieur Etude et Développement Java/J2EE Full StackINDUSTRIE MATIÈRES PREMIÈRESseptembre 2017 - octobre 2018 (1 an et 1 mois)Tunis, TunisiePrise en compte des spécifications fonctionnelles et analyse des solutions techniques.Identification des micro-services à développer.Réalisation des tests unitaires en suivant le TDD avec JUnit.Développement d'un ensemble de micro-services pour le backoffice.Proposition des axes d ‘amélioration de l’architecture du Front-End basée sur les modules d'Angular et leurs composantes.Assurer le Mapping Objet Relationnel et la persistance de données entre l’application et la BD avec Jackson librairy.Développement de quelques batchs avec Spring batch.Gestion de communication entre certains micro-services avec Kafka.Revue de code pour la validation technique ainsi que fonctionnelle.Tests unitaires selon l'approche TDDMise en place et configuration de la chaîne d’intégration continue : Pipeline de GIT, Jenkins, JFrog...Gestion de load balancing avec nginx.Réalisation et évolution de modules comme tâche de MCO.
Recommandations
Soyez le premier à recommander Mourad
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
- Maîtrise en informatiqueFaculté des sciences Tunis2004
- Master en développement et informatique de gestionEcole supérieur de commerce2016
Certifications
- java 8 OCAOracle2018
- Scrum MasterScrum-institute2020