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

Senior Full-Stack & DevOps Developer

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Abdallah

Senior Full-Stack Developer and DevOps engineer with over 7 years of experience in Java, Spring, and React. I am involved in the design of microservices architectures, the implementation of CI/CD pipelines (Jenkins, CloudBees), and deployment in the Cloud (AWS, Docker, Kubernetes). I also ensure the security of solutions (Keycloak, OAuth2) and the proper application of agile practices.
  • 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
    The project allows for automatic monitoring of business relationships and operations. It provides a response to the AML-CFT (Anti-Money Laundering and Counter-Terrorist Financing) regulations imposed by the State and the European Parliament.

    Achievements:

    ● Modification of multi-branch pipelines (Integration - Testing - PreProd - Prod) with Jenkins.
    ● Deployment on private cloud with OpenShift/Helm.
    ● Release orchestration with Cloudbees (CI/CD/RO).
    ● Development of microservices in Spring Boot and RESTful endpoints.
    ● Implementation of Figma designs into a proprietary internal library for MAIF in React, as well as user interfaces.
    ● Writing unit, integration, and automated tests with: JUnit, Mockito, Vitest.
    ● Working in Agile Scrum mode: 1-month sprints with JIRA.
    ● Code reviews, adherence to craftsmanship best practices.
    ● Inter-module communication with KAFKA (a Python for alert detection, an Alteryx, and a Spring Boot API with a React frontend).
    ● Participation in SCRUM ceremonies (Daily, Sprint Planning, Sprint Refinement, Retrospective, Scrum Poker, Sprint Demo).
    ● Database versioning scripts using Flyway for our Oracle and Postgres databases in collaboration with our DBA.
  • Atos
    Full Stack Engineer
    September 2021 - September 2023 (2 years)
    Les Clayes-sous-Bois, France
    An e-commerce application that manages product creation and sales, as well as delivery and invoicing. Customers will have their own domain names for their online stores, all managed by our APIs.

    Achievements:

    ● Development of microservices in Spring Boot and RESTful endpoints.
    ● Implementation of Figma designs with React Native, state management with Redux-Toolkit, Native Base for the UI Kit, Flipper for debugging, and Android Studio for the emulator.
    ● Development of interfaces with Angular, React/NextJS, state management with Redux Toolkit, and Material UI for the UI Kit.
    ● Writing unit and integration tests.
    ● Participation in SCRUM ceremonies (Sprint Refinement, Retrospective, Scrum Poker, Sprint Demo).
    ● Writing database versioning scripts using Flyway for our Postgres database.
    ● Installation and configuration of Keycloak on EC2, respecting the authorization code grant, as well as integration with Spring Security on the API side and also with the React application.
    ● Writing multi-branch pipelines (Dev - QA - Prod) with Jenkins.
  • Entreprise d'Appui au Développement du Numérique (EADN)
    Full Stack Engineer
    February 2020 - September 2021 (1 year and 7 months)
    The ELECTRONIC PUBLIC PROCUREMENT PORTAL facilitates submission to Tenders - Private agreements after consultation - Consultations and provides free access to public procurement, equal treatment of candidates, and transparency of procedures.

    Achievements:

    ● Development of microservices in Java Spring and RESTful endpoints.
    ● Development of interfaces with React/NextJs, state management with Redux Toolkit, and Material UI for the UI Kit.
    ● Setup and configuration of Swagger, complete documentation of each endpoint with @Operation.
    ● Writing unit and integration tests.
    ● Implementation of dynamic reporting tools in 3 projects with Jasper Reports.
    ● Participation in SCRUM ceremonies (Sprint Refinement, Retrospective, Scrum Poker).
    ● Writing technical documentation on Confluence, such as data migration guides with Spring Batch, facilitating collaboration and knowledge transfer within the team.
    ● Setup of DNS configuration with Route 53, configuration of application load balancers to EC2 instances, and troubleshooting of Linux instances with CloudShell.
    ● Setup of Jenkins on AWS EC2, plugin installation, Jenkins agent setup, pipeline writing, and access credential management.
    ● Containerization of applications with Docker and image backup with AWS ECR.
    ● Installation and configuration of Keycloak on EC2, respecting the authorization code grant, as well as integration with Spring Security on the API side and also with the React application.

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 in Software Engineering
    UBMA
    2017

Skill set

Categories