About Abdallah
Arabic
Native or bilingual
French
Native or bilingual
English
Native or bilingual
Russian
Basic
Spanish
Basic
Experience
- MAIFFull Stack EngineerNovember 2023 - Today (2 years and 7 months)Niort, FranceThe 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.
- AtosFull Stack EngineerSeptember 2021 - September 2023 (2 years)Les Clayes-sous-Bois, FranceAn 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 EngineerFebruary 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
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
Education
- Master 2 in Software EngineeringUBMA2017