Currently open to permanent Software Engineering roles, starting September 2026, France / remote. Get in touch →

Available Sep 2026 · France · EU

Software Engineer
who ships with quality .

I build enterprise platforms with Java full stack, automate delivery with CI/CD, and make sure it all works because I test it too.

Zakaria Ettalbi

About

The engineer,
behind the code.

Paris, France
3 years of experience
Software Development · Quality · Cloud & DevOps
French (fluent) · English (advanced)

Most engineers pick a lane: frontend, backend, or ops. I chose to understand the whole pipeline, because shipping a feature means nothing if the tests don't cover it, the deployment breaks, or the observability is missing.

Currently at Orange Cyberdefense, building Angular security portals and Java/Vert.x microservices serving enterprise cybersecurity clients across multiple countries, working within international Agile teams.

My background spans full-stack development (Java, Angular), DevOps (Docker, Kubernetes, CI/CD, GCP), and quality engineering (TDD, BDD, Playwright, SonarQube). Three disciplines I believe belong together, not in separate silos.

Skills

A focused,
production-proven stack.

Architecture & Design

  • Microservices · Monolithic
  • Design Patterns · UML
  • Distributed Systems

Frontend & UI

  • Angular · Vue.js · TypeScript
  • JavaScript · HTML5 · SCSS
  • Bootstrap · Angular Material

Backend

  • Java · Spring Boot · Vert.x
  • Node.js · PHP/Laravel · Python
  • Thymeleaf · Express.js

Databases & ORM

  • MongoDB · PostgreSQL · MySQL
  • InfluxDB · Redis
  • Hibernate/JPA · Prisma

API & Integration

  • REST · GraphQL · gRPC · SOAP
  • OpenAPI 3 · Kafka · RabbitMQ
  • ServiceNow · SentinelOne

Security & Auth

  • Okta (OAuth2/OIDC) · Keycloak
  • Spring Security · JWT
  • OWASP Principles

Cloud & DevOps

  • GCP · AWS · Docker · K8s
  • GitLab CI · Jenkins · Nginx
  • Prometheus · Grafana · Log4j2

Testing & QA

  • JUnit · Playwright · Selenium
  • Cucumber · JaCoCo · SonarQube
  • TDD · BDD · ATDD · MBT

Daily Tools

Git IntelliJ Docker SonarQube Postman JIRA GitLab CI

Selected work

Projects I'm
proud to have shipped.

Projects that show how I think across the full stack , architecture, implementation, quality, and deployment.

01 / Enterprise

TDR/MDR Security Portals

Customer-facing portal (portal.orangecyberdefense.com) and Internal Admin Console (DAC) for Orange Cyberdefense. Built dashboards, case management, security timelines, and asset management. Integrated ServiceNow, SentinelOne, and Okta across multi-tenant GCP infrastructure.

6+
microservices
4
API integrations
Multi
tenant · multi-country
  • Angular
  • Java/Vert.x
  • MongoDB
  • GCP
  • Okta
  • K8s

02 / Full-Stack

E-Commerce Platform

End-to-end e-commerce platform at Xcom Solution. Angular storefront + admin panel, Spring Boot REST API, PostgreSQL persistence, JWT/Spring Security authentication. Delivered on schedule using Scrum sprints.

  • Angular
  • Spring Boot
  • PostgreSQL
  • JWT
View on GitHub

03 / Academic

SecureBank, Online Banking

Secure online banking simulation with account management, inter-account transfers, and transaction history. OWASP-compliant security, RBAC authorization, and BDD testing with Cucumber.

  • Spring Boot
  • Angular
  • Keycloak
  • Cucumber
Source code

04 / Academic

Conference Manager

Platform for organizing conferences and managing participants, speakers, sessions, and registrations. Built with a full-stack Java/Angular architecture and role-based access control.

  • Java
  • Angular
  • PostgreSQL

Experience

Where I've done
the work.

  1. Software Engineer

    Orange Cyberdefense

    Feb 2026 , Present

    • Delivered features on two international enterprise security portals used by cybersecurity clients across multiple countries, built with Angular and deployed on GCP.
    • Built and maintained 6+ backend microservices using Java and Vert.x: ticketing middleware (ServiceNow, Salesforce), vulnerability service (CVE/NVD with MongoDB), threat intelligence, file access, and malware detection.
    • Integrated ServiceNow (ITSM) and Okta (OAuth2/OIDC) multi-tenant authentication with per-tenant data isolation on GCP Storage Buckets.
    • Applied quality practices across the pipeline: unit testing, SonarQube static analysis, and GitLab CI/CD pipeline management. Operated in an international English-speaking Agile/Scrum team.
    • Angular
    • Java/Vert.x
    • MongoDB
    • GCP
  2. Software Engineer

    Xcom Solution

    Feb 2024 , Aug 2024

    • Designed and developed a complete e-commerce platform end-to-end: Angular storefront + admin panel, Spring Boot API, PostgreSQL, JWT/Spring Security authentication.
    • Worked in Scrum methodology with regular sprints, code reviews, and continuous integration.
    • Angular
    • Java/Spring Boot
    • PostgreSQL
    • AWS
  3. DevOps Engineer

    ONEE, Electricity Division

    Jul 2023 , Sep 2023

    • Virtualized and migrated a Windows Server 2003 environment to VMware ESXi , installation, configuration, and performance optimization.
    • Gained hands-on DevOps skills: Linux, Git, Docker, Jenkins, and AWS (IAM, VPC, EC2, ECR).
    • VMware
    • Docker
    • Jenkins
    • AWS

Education & certifications

Built on
solid foundations.

M.Sc. Software Development & Validation

Franche-Comté University, 2024 – 2026

Specialization in software quality, testing methodologies, and validation.

State Engineer , Software & Distributed Systems

ENSET, 2021 – 2024

Full engineering curriculum: distributed systems, architecture, databases, security. Preceded by Preparatory Classes (CPGE) in Technology & Industrial Sciences (2019–2021).

Certifications & Training

  • Oracle Certified Professional, Java SE 17 In prep.
  • ISTQB Foundation Level In prep.
  • PL/SQL Database Programming, Oracle Completed
  • MongoDB Basics Completed

Writing

Lessons worth
writing down.

3
Articles
FR/EN
Bilingual

Get in touch

Let's work
together.

Available from September 2026 for software engineering roles. I reply within 24 hours.