You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
El Haddad Y.EH

El Haddad Y.

Lead Tech & Senior Full Stack Developer

€670/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About El Haddad

Senior Freelance Java Developer with 10+ years of experience in large enterprise environments. Strong expertise in Java / Spring Boot, Kafka, AWS, Kubernetes, with a focus on performance, reliability, and observability. I undertake high-stakes missions to technically frame, secure, and accelerate delivery, and to support teams.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Bpifrance
    Lead Developer Spring / Angular
    PUBLIC SECTOR
    March 2023 - Today (3 years and 5 months)
    Paris, France

    Design and technical management of an IT inventory and mapping platform for the entire IT department: IT asset inventory, KPI reporting, security non-compliance and vulnerability reporting, and decision support for security and architecture teams.

    ▪ Technical management of an agile team and coordination with PO, architects, and DevOps: framing architectural choices, leading design reviews, technical arbitration, and ensuring solution consistency.
    ▪ Design of a real-time event-driven data pipeline (AWS Lambda → Kafka → Neo4j / MongoDB) processing and persisting ~500,000 messages/day, with response time optimization.
    ▪ Development of Java / Spring Boot back-end APIs and services, and an Angular HMI for visualization and control, used daily by over 400 users.
    ▪ Design of a transverse Java library standardizing the format and consumption/production of Kafka events for the entire IT department: management of idempotence and dead letter queues, event validation via schema registry, sensitive data encryption... significantly reducing time-to-market for consuming teams.
    ▪ Implementation of automated tests (unit, integration, end-to-end) and systematic code reviews to ensure the reliability of a continuously operated platform.
    ▪ Delivery industrialization: Jenkins CI/CD, Terraform Infrastructure as Code, deployment on EKS (Kubernetes), Docker containerization, and environment management from testing to production.
    ▪ Technical debt and performance management: bottleneck analysis, Neo4j / MongoDB query optimization, and continuous improvement of processing times.
    ▪ Support and skill development for several teams using the platform; leading technical framing sessions, IT department demos, and writing architecture documentation (Confluence).
    Apache Kafka Java Amazon Web Services Spring boot Terraform
  • veepee
    Senior Developer & Proxy Lead Developer
    E-COMMERCE
    January 2020 - February 2023 (3 years and 1 month)
    Paris, France

    Design and development of an orchestrated microservices platform for calculating and exposing international stock indicators, aggregating high-volume multi-warehouse flows within a distributed team (mission conducted in English).


    Key Responsibilities & Impacts:

    ▪ Role of Proxy Lead Developer: technical point of contact for the team, leading architectural decisions, ensuring quality, best practices, and technical consistency of the platform.
    ▪ Design of orchestrated Java microservices (n8n) processing high-volume multi-warehouse data flows, structured according to a domain-driven design (DDD) approach and a decoupled architecture.
    ▪ Implementation of asynchronous inter-service communication via Kafka and RabbitMQ, ensuring reliability, consistency, and traceability of exchanges.
    ▪ Optimization of performance and SQL queries on large volumes, reducing microservice processing times.
    ▪ Implementation of end-to-end monitoring and observability (Grafana, Kibana, Sentry): dashboards, error tracking, and alerting.
    ▪ Close collaboration with Data Analysts for the definition and validation of business KPIs.
    ▪ Code reviews, unit and integration tests (coverage > 80%), pair programming, and onboarding of new developers.
    Spring PostgreSQL MongoDB Apache Kafka Kubernetes
  • Enedis
    FullStack Spring/Angular Developer
    ENERGY AND UTILITIES
    January 2018 - December 2020 (2 years and 11 months)
    Lyon, France

    Design and development of a web application (PWA) for Linky meter maintenance technicians, usable in the field on mobile and offline.

    Key Responsibilities & Impacts:

    ▪ Development of Java / Spring Boot REST APIs and Angular (PWA) interfaces optimized for field use on mobile, with a focus on ergonomics and rapid data entry for technicians.
    ▪ Implementation of offline mode: service workers, application cache, local storage, and synchronization queue upon reconnection, ensuring service continuity in areas with poor network coverage.
    ▪ Security of exchanges and field data (authentication, local data encryption) and fine-grained management of errors and synchronization conflicts.
    ▪ Active participation in technical choices, POC development, and continuous reduction of technical debt on the application.
    ▪ Implementation of quality best practices: TDD, BDD, SOLID, E2E tests, and load tests to ensure application reliability in real-world conditions.
    ▪ Deployment industrialization (Jenkins CI/CD, Docker) and active contribution to the team's agile ceremonies.
    ▪ Close collaboration with UX/UI and business teams to align the product with field needs and constraints.
    PostgreSQL Apache Kafka Angular Java Spring boot

Recommendations

Be the first to recommend El Haddad

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

  • Computer Engineering
    ISIMA
    2015
    Ingénieur en informatique

Skill set

Categories