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

Zakaria Fahraoui

Full-Stack Software Engineer

€560/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Zakaria

Experienced full-stack developer with over 8 years of experience, passionate about creating innovative and high-performing technological solutions. My expertise spans a variety of technologies and frameworks, both back-end and front-end, enabling me to design, develop, and deploy robust and scalable applications.

Technical Skills:
Back-End:
  • Languages: Java (specialization in Quarkus, Spring, Spring Boot)
  • Technologies and tools: Apache Kafka, DevOps, AWS, Kubernetes (K8S), Confluent
Front-End:
  • Frameworks: Angular, React
  • Languages: JavaScript, TypeScript, HTML, CSS
Other Skills:
  • Deployment and infrastructure management: Extensive experience with DevOps tools and cloud environments (AWS)
  • Development tools: terraform, Git, Docker
  • Databases: Solid knowledge in managing and optimizing relational and non-relational databases
Professional Experience:
Throughout my career, I have worked on various projects ranging from developing complex web platforms to implementing data management systems and cloud applications. My responsibilities included software architecture design, front-end and back-end feature development, third-party service integration, and optimizing application performance and security.

Objectives:
I am constantly seeking new challenges and opportunities to leverage my skills and contribute to innovative projects. My goal is to continue evolving as a full-stack developer, joining a dynamic team where I can bring significant added value.

Contact:
For any opportunities or collaborations, please do not hesitate to contact me.
GitHub: Website: Medium:
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • RATP Smart Systems
    Full Stack Java Developer
    TRANSPORTATION
    July 2023 - Today (3 years)
    Noisy-le-Grand, France
    **Projects**: Development of a new system that will take over and improve the functionalities of the SIC Ferré, including the configuration of validators, supervision of railway network equipment, and access security. It will include a business repository to support ticketing operations. S3, a scalable cloud solution, will meet the needs of Ticketing Operational Pilots and Maintainers, addressing obsolescence and update complexity issues. Through secure communication channels, S3 will facilitate equipment supervision, reduce operating costs, and accelerate the modernization of the Ticketing IS.



    **Missions**:
    • Development of microservice APIs (Backend) Quarkus and Java.
    • Development of BFF (Backend for Frontend) NodeJS / TypeScript.
    • Implementation and configuration of SAML 2.0 (Security Assertion Markup Language) in the Quarkus application.
    • Realization of main use cases, and addition of extra functionalities.
    • Gitlab CI-CD pipelines: Deployment on AWS instances and continuous integration.
    JavaScript Java 21 Quarkus Amazon Web Services PostgreSQL Scrum BFF Hexagonal Architecture TDD/BDD Microservices Architecture Docker Terraform
  • Cegid - Global
    Full Stack Java Developer
    SOFTWARE PUBLISHING
    January 2023 - July 2023 (6 months)
    Boulogne-Billancourt, France
    **Projects**: As a Java developer, I contributed to the Conciliator Expert project, an automated accounting entry solution with maximum performance. In collaboration with accounting experts, this system automatically collects, verifies, and assigns accounting and analytical codes, thereby improving the operational efficiency of accounting firms.



    **Methodology**: Agile (SCRUM).



    **Technologies**: Java 11, Spring Boot, PostgreSQL, RESTful APIs, ORM (Hibernate, JPA), Maven, Git,

    Azure CI-CD, Docker, Azure Cloud, Linux, Shell Bash script, JavaScript ES6, TypeScript, Angular 12.

    **Missions**:
    • Validation of fixes before going into production.
    • Performing validation tests.
    • Analyzing incidents and making corresponding fixes, and resolving production incidents.
    Java Spring boot PostgreSQL Microservices Architecture TDD/BDD
  • BNP Paribas
    Full Stack Java Developer
    BANKING AND INSURANCE
    September 2021 - January 2023 (1 year and 4 months)
    Paris, France
    **Projects**: Building a new generation financial platform, this project is a strategic asset for the bank managing the accounting for over 60% of the bank's entities. It will be capable of meeting the ambitions of the Finance, RISK, and ALMT functions.



    **Methodology**: Agile (SCRUM).



    **Technologies**: Java 17, QUARKUS, SQL, TERADATA, RESTful APIs, ORM (Hibernate, JPA), Maven, Microservices, Clean Architecture, Git, Gitlab CI-CD, Docker, JFROG, IBM Cloud mDZR, Linux, Shell Bash script, JavaScript, Angular, Intellij Idea.



    **Missions**:
    • Development of microservice APIs (Backend) Quarkus and Java 17.
    • Data ingestion (Apache NIFI).
    • Customize and develop your own Apache NiFi processor.
    • Realization of main use cases, and addition of extra functionalities.
    • Gitlab CI-CD pipelines: Deployment and continuous integration on Gitlab ci-cd.
    Java Quarkus Teradata RESTful API Gitlab CI/CD Angular 13 IBM Cloud Microservices Architecture TDD/BDD Hexagonal Architecture

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

  • Software Architecture Engineering Degree
    ESGI School of Computer Engineering
    2021

Skill set

Categories