You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Abdallah Hameur LaineAH

Abdallah Hameur Laine

Développeur Sénior Full-Stack & DevOps

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

About Abdallah

Développeur Sénior Full-Stack et ingénieur DevOps avec plus de 7 ans d’expérience en Java, Spring et React. J’interviens sur la conception d’architectures microservices, la mise en place de pipelines CI/CD (Jenkins, CloudBees) et le déploiement dans le Cloud (AWS, Docker, Kubernetes). J’assure également la sécurisation des solutions (Keycloak, OAuth2) et la bonne application des pratiques agiles.
  • Arabic

    Native or bilingual

  • French

    Native or bilingual

  • English

    Native or bilingual

  • Russian

    Basic

  • Spanish

    Basic

Can work on-site
Paris (up to 15km)

Experience

  • MAIF
    Full Stack Engineer
    November 2023 - Today (2 years and 7 months)
    Niort, France
    Le 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.
  • Atos
    Full Stack Engineer
    September 2021 - September 2023 (2 years)
    Les Clayes-sous-Bois, France
    Une 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 Engineer
    February 2020 - September 2021 (1 year and 7 months)
    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.

Recommendations

Be the first to recommend Abdallah

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master 2 en Génie logiciel
    UBMA
    2017

Skill set

Categories