À propos de Zakaria
Anglais
Capacité professionnelle complète
Français
Capacité professionnelle complète
Arabe
Bilingue ou natif
Expériences
- GIE AXALead Full Stack Engineer & DevSecOpsBANQUE & ASSURANCESfévrier 2022 - mars 2025 (3 ans et 1 mois)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 developerAGENCE & SSIIjanvier 2022 - mars 2022 (2 mois)Paris, FranceProject: 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 Engineeroctobre 2019 - décembre 2021 (2 ans et 2 mois)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).
Recommandations
Soyez le premier à recommander Zakaria
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
- Engineer's Degree, Computer EngineeringEcole Nationale des Sciences Appliquées de Tanger (Génie Informatique)2016Engineer's Degree, Computer Engineering