À propos de Abdallah
Arabe
Bilingue ou natif
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Russe
Notions
Espagnol
Notions
Expériences
- MAIFFull Stack Engineernovembre 2023 - Aujourd'hui (2 ans et 7 mois)Niort, FranceLe projet permet le suivi automatique de la relation d'affaire et des opérations. Il offre une réponse à la règlementation LCB-FT (Lutte Contre le Blanchiment et le Financement du Terrorisme ) imposé par l'État et le Parlement européen.Réalisations:● Modification de pipelines multi-branches ( Intégration - Recette - PréProd - Prod ) avec jenkins.● Déploiement sur du cloud privé avec OpenShift/Helm● Release orchestration avec Cloudbees ( CI/CD/RO )● Développement des micros-services en Spring Boot et des endpoints conformes au REST.● Implémentation de designs Figma dans une librairie interne propre à la MAIF en React, ainsi que des écrans utilisateurs.● Rédaction des tests unitaires, intégration & automatisé avec : JUnit, Mockito, Vitest.● Travail en mode agile scrum : Sprints de 1 mois avec l'outil JIRA.● Revues de code, respect des bonne pratiques craftsmanship.● Communication inter-modules avec KAFKA ( un Python pour la détection d'alertes, un Alteryx, et une API Spring boot avec un frontend en React )● Participation aux cérémonies SCRUM ( Daily, Sprint Planning, Sprint refinement, rétrospective, scrum poker, Sprint Demo).● Scripts de versioning base de données utilisant Flyway pour nos bases Oracle et Postgres en collaboration avec notre DBA.
- AtosFull Stack Engineerseptembre 2021 - septembre 2023 (2 ans)Les Clayes-sous-Bois, FranceUne application e-commerce qui gère la création et la vente des produits ainsi que la livraison et facturation, les clients auront des noms de domaines propres à leurs boutiques en ligne ou tout est géré par notre APIs.Réalisation :● Développement des micros-services en Spring Boot et des endpoints conformes au REST.● Implémentation des designs Figma avec React Native, gestion de state avec Redux-Toolkit, Native base pour le UI Kit, Flipper pour debugging, et Android Studio pour l'émulateur.● Développement des interfaces avec Angular, React/NextJS, gestion de state avec Redux Toolkit, et Material UI pour UI Kit.● Rédaction des tests unitaires et d'intégration.● Participation aux cérémonies SCRUM ( Sprint refinement, rétrospective, scrum poker, Sprint Demo).● Rédaction des scripts de versioning base de données utilisant Flyway pour notre base Postgres.● Installation et configuration de Keycloak sur EC2 en respectant l'authorization code grant, ainsi que l'intégration avec Spring security coté API et aussi avec l'application React.● Rédaction des pipelines multibranche ( Dev - QA - Prod ) avec jenkins.
- Entreprise d'Appui au Développement du Numérique (EADN)Full Stack Engineerfévrier 2020 - septembre 2021 (1 an et 7 mois)Le PORTAIL ÉLECTRONIQUE DES MARCHÉS PUBLICS facilite la soumission aux Appels d'offres - Gré à gré après consultation – Consultations et donne la liberté d'accès à la commande publique, égalité de traitement des candidats et transparence des procédures.Réalisations :● Développement des microservices en Java Spring et des endpoints REST.● Développement des interfaces avec React/NextJs, gestion de state avec Redux Toolkit, et MateriaUI pour UI Kit.● Mise en place et configuration de Swagger, documentation complète de chaque endpoint avec @Operation.● Rédaction des tests unitaires et d'intégration.● Implémentation des outils de reporting dynamique dans 3 projets avec Jasper reports.● Participation aux cérémonies SCRUM (Sprint refinement, rétrospective, scrum poker)● Rédaction de documentation technique sur Confluence comme des guides de migration de données avec Spring Batch facilitant la collaboration et le transfert de connaissances au sein de l'équipe.● Mise en place de la configuration DNS avec Route 53, configuration des applications load balancers vers les instances EC2, et troubleshooting des instances linux avec CloudShell.● Mise en place de jenkins sur AWS EC2, installation des plugins, mise en place des agents jenkins, rédaction des pipelines et gestion des credentials d'accès.● Conteneurisation des applications avec Docker et sauvegarde des images avec AWS ECR.● Installation et configuration de Keycloak sur EC2 en respectant l ' authorization code grant, ainsi que l'intégration avec Spring security coté API et aussi avec l'application React.
Recommandations
Soyez le premier à recommander Abdallah
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
- Master 2 en Génie logicielUBMA2017