Über Zakaria
Englisch
Verhandlungssicher
Französisch
Verhandlungssicher
Arabisch
Muttersprachlich oder zweisprachig
Projekt- und Berufserfahrung
- GIE AXALead Full Stack Engineer & DevSecOpsBANKEN & VERSICHERUNGENFebruar 2022 - März 2025 (3 Jahre und 1 Monat)Paris, FranceJob tasks:
- Participate in the development multiple cross-functional projects.
- Elaborate and implement POC solutions for various problems in order to migrate existing projects.
- Be a source of proposals and participate on transversal subjects.
- Prepare TF root-modules and use them to deploy resources for RAG.
- Prompt testing (GPT 3.5/4-turbo/4o), debug, integrate, monitor and maintain an AI-RAG solution.
- Configure Azure/OpenShift networks for different projects.
- Deploy VMs in Azure using TFE, and use them as release agents in Azure-DevOps.
- Develop, propose and implement a CMS according to the requested needs and secure it with MFA (OpenID Connect OAuth 2.0).
- Use the AXA-GIE style library (Sass/CSS) to build REACT components.
- Develop unit tests and API integration tests with JEST as well as E2E tests with Cypress.
- Make code more efficient and maintainable by reducing sources of change to make it easier for future developers to build on the original code.
- Use SonarQube’s quality gates to maintain a clean code.
- Use Checkmarx to check for potential vulnerabilities
- Use Nexus and JFrog Artifactory to manage private packages/artifacts.
- Prepare Build (AKS) and Release (OpenShift + Azure) Agents to be used in Azure-DevOps.
- Establishment of a build, test and deployment pipeline on Azure-DevOps for the different environments (dev, uat, preprod and prod) while having a security-mindset.
- Build and run load-tests using “Loading tests with JMeter” on Azure DevOps.
- Deploy the CMS on Azure App Services using Private-Endpoints and staging/production slots.
- Documentation of the management processes of the CMS and its pipelines.
- Test some customized Terraform modules to validate the architecture from PaaS to IaaS.
- Setup monitoring and prepare Kusto queries for debugging purposes in production.
- Setup python scripts needed for testing and pre-deployment.
- Daily Meetings with two-week JIRA sprints (at best).
- Neofacto FranceFullStack developerDIGITALAGENTUREN & IT-CONSULTINGJanuar 2022 - März 2022 (2 Monate)Paris, FrankreichProject: FullStack development of an NFT platform.Job tasks:
- Implementation of user management in React and API.
- Implement React components to manage Smart-Contract (ERC20, ERC721).
- Reporting, Daily Meetings (SCRUM).
- INGENICOLead Full Stack EngineerOktober 2019 - Dezember 2021 (2 Jahre und 2 Monate)Paris, FranceProject: Optimization and development of a solution to manage remote TPEs.Job tasks:
- Update obsolete package versions in the project.
- Add API validations to enforce strong typing (JOI).
- Integrate Flow type in the API for static typing.
- Refactor SQL procedures to minimize edit sources.
- Refactor code in Frontend and add DTOs to decouple it from the API.
- Ergonomic improvement by using material design in frontend.
- Work on a V2 with new structure (Node.js, Express, Flow-Type, Slonik).
- Configure unit test for API using JEST.
- Elaborate integration tests using Python.
- Refactor code to be efficiently maintainable by increasing code reusability.
- Elaborate and execute load tests and performance tests on API using JMeter.
- Optimize heavy SQL queries (e.g., Exports).
- Setup deployment pipelines on GitLab for different environments.
- Setup deployment process of the project on Scalingo.
- Setup monitoring tools and queue management for heavy tasks (Winston/Datadog/RabbitMQ).
- Reporting, Daily Meetings (SCRUM).
Empfehlungen
Sei die erste Person, die Zakaria empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
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
Ausbildung und Abschlüsse
- Engineer's Degree, Computer EngineeringEcole Nationale des Sciences Appliquées de Tanger (Génie Informatique)2016Engineer's Degree, Computer Engineering