You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Zakaria E.ZE

Zakaria E.

Architect, FullStack developer and DevSecOps

€640/day
Paris, FR
8-15 years

Average response time: 1 hour

About Zakaria

Almost 9 years of experiences as a software engineer with great capacity of technical and personal adaptation.
I offer a strong aptitude for learning new technologies, and a proven record of accomplishment of meeting aggressive goals.
In summary, I'm in permanent beta, always learning, improving, evolving and looking for my next challenge!
  • English

    Fluent

  • French

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Paris (up to 30km), Lille (up to 20km), Strasbourg (up to 20km), Aix-les-Bains (up to 20km)

Experience

  • GIE AXA
    Lead Full Stack Engineer & DevSecOps
    BANKING AND INSURANCE
    February 2022 - March 2025 (3 years and 1 month)
    Paris, France
    Job 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).
    Puppet Azure DevOps Cloud Azure Dynatrace Prisma Cloud checkmarx SonarQube Artifactory Azure AI RAG Transact-SQL (T-SQL) Azure Virtual Machine Azure SQL Database Terraform Terraform Cloud Docker Bash scripting Powershell Python Cloud Networking OpenAI jfrog OAuth2 OpenID Connect React.js Typescript Angular JavaScript Microsoft Graph API Kubernetes Azure Logic Apps Reverse Proxy VIP Firewall Network Security Azure Virtual Network Azure Storage Account Azure AD Azure Cli Azure Functions Azure Pipelines yaml Azure ARM Templates Azure PowerShell C# ASP.NET MVC JMeter Jest Cypress OpenShift MongoDB Atlassian MongoDB Atlas SQL Server Azure SQL Server Webcomponents LitElement E2E testing CentOS Windows Server SSL/TLS Certificat SSL AWS Azure PaaS Azure IaaS Bash Batch Linux
  • Neofacto France
    FullStack developer
    DIGITAL AND IT
    January 2022 - March 2022 (2 months)
    Paris, France
    Project: 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).
    Solidity Metamask Redis JavaScript Typescript React.js Node.js OAuth2 REST APIs Linux
  • INGENICO
    Lead Full Stack Engineer
    October 2019 - December 2021 (2 years and 2 months)
    Paris, France
    Project: 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).
    RESTful API OAuth2 OpenID Connect SAML Express Node.js NestJs Javascript ES6 ES9 Loopback Typescript Angular 9 JavaScript Python Pytest MongoDB PostgreSQL Docker Slonik CentOS Gitlab CI/CD JMeter Scalingo Ngnix HaProxy Django RabbitMQ Winston Datadog Bash OpenAPI/Swagger Flow-Type Joi Linux OVH

Recommendations

Be the first to recommend Zakaria

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

  • Engineer's Degree, Computer Engineering
    Ecole Nationale des Sciences Appliquées de Tanger (Génie Informatique)
    2016
    Engineer's Degree, Computer Engineering

Skill set

Categories