About El Haddad
French
Native or bilingual
English
Fluent
Experience
- BpifranceLead Developer Spring / AngularPUBLIC SECTORMarch 2023 - Today (3 years and 4 months)Paris, France
Conception et pilotage technique d’une plateforme d’inventaire et de cartographie du SI à l’échelle de la DSI : recensement du parc informatique, remontée des KPIs, des non-conformités de sécurité et des vulnérabilités, et aide à la décision pour les équipes de sécurité et d’architecture.
▪Pilotage technique d’une équipe agile et coordination avec PO, architectes et DevOps : cadrage des choix d’architecture, animation des revues de conception, arbitrages techniques et garant de la cohérence de la solution.▪Conception d’un pipeline de données événementiel temps réel (AWS Lambda → Kafka → Neo4j / MongoDB) traitant et persistant ~500 000 messages/jour, avec optimisation des temps de réponse▪Développement des APIs et services back-end Java / Spring Boot et d’une IHM Angular de visualisation et de pilotage, utilisée quotidiennement par plus de 400 utilisateurs.▪Conception d’une librairie Java transverse standardisant le format et la consommation/production des événements Kafka pour l’ensemble de la DSI : gestion d’idempotence et dead letter queues, validation d’évènements via schema registry, chiffrage des données sensibles … réduisant fortement le time-to-market des équipes consommatrices.▪Mise en place de tests automatisés (unitaires, intégration, end to end) et de revues de code systématiques pour garantir la fiabilité d’une plateforme exploitée en continu.▪Industrialisation du delivery : CI/CD Jenkins, Infrastructure as Code Terraform, déploiement sur EKS (Kubernetes), conteneurisation Docker et gestion des environnements de la recette à la production.▪Pilotage de la dette technique et de la performance : analyse des bottleneck, optimisation des requêtes Neo4j / MongoDB et amélioration continue des temps de traitement.▪Accompagnement et aide à la montée en compétence de plusieurs équipes utilisatrices de la plateforme; animation de cadrages techniques, de démos DSI et rédaction de la documentation d’architecture (Confluence). - veepeeSenior Developer & Proxy Lead DeveloperE-COMMERCEJanuary 2020 - February 2023 (3 years and 1 month)Paris, France
Conception et développement d’une plateforme de microservices orchestrés pour le calcul et l’exposition d’indicateurs de stock à l’international, agrégeant des flux multi-entrepôts à fort volume au sein d’une équipe distribuée (mission menée en anglais).
Responsabilités & impacts clés:▪Rôle de Proxy Lead Developer : relais technique de l’équipe, animation des décisions d’architecture, garant de la qualité, des bonnes pratiques et de la cohérence technique de la plateforme.▪Conception de microservices Java orchestrés (n8n) traitant des flux de données multi-entrepôts à fort volume, structurés selon une approche orientée domaine (DDD) et une architecture découplée.▪Mise en place de la communication inter-services asynchrone via Kafka et RabbitMQ, en garantissant la fiabilité, la cohérence et la traçabilité des échanges.▪Optimisation des performances et des requêtes SQL sur de gros volumes réduisant les temps de traitement des microservices.▪Mise en place du monitoring et de l’observabilité de bout en bout (Grafana, Kibana, Sentry) : dashboards, suivi des erreurs et alerting.▪Collaboration étroite avec les Data Analysts pour la définition et la fiabilisation des KPIs métier.▪Code reviews, tests unitaires et d’intégration (couverture > 80 %), pair programming et onboarding des nouveaux développeurs. - EnedisFullStack Spring/Angular DeveloperENERGY AND UTILITIESJanuary 2018 - December 2020 (2 years and 11 months)Lyon, France
Conception et développement d’une application web (PWA) destinée aux techniciens de maintenance des compteurs Linky, utilisable sur le terrain en mobilité et en mode déconnecté.
Responsabilités & impacts clés:▪Développement d’APIs REST Java / Spring Boot et d’interfaces Angular (PWA) optimisées pour un usage terrain sur mobile, avec une attention particulière à l’ergonomie et à la rapidité de saisie des techniciens.▪Mise en œuvre du mode offline : service workers, cache applicatif, stockage local et file de synchronisation à la reconnexion, garantissant la continuité de service dans les zones à faible couverture réseau.▪Sécurisation des échanges et des données terrain (authentification, chiffrement des données locales) et gestion fine des erreurs et conflits de synchronisation.▪Participation active aux choix techniques, réalisation de POCs et réduction continue de la dette technique sur l’application.▪Mise en œuvre des bonnes pratiques de qualité : TDD, BDD, SOLID, tests E2E et tests de charge pour fiabiliser l’application en conditions réelles.▪Industrialisation des déploiements (CI/CD Jenkins, Docker) et contribution active aux cérémonies agiles de l’équipe.▪Collaboration étroite avec les équipes UX/UI et métier pour aligner le produit sur les besoins et contraintes du terrain.
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
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
Education
- Ingénieur en informatiqueISIMA2015Ingénieur en informatique