Houssem DHIFAOUI
Lead Software Engineer (Cloud-Native) @ EDF
About
Passionate about designing cloud-native architectures that combine raw performance with high resilience, I have been supporting organizations with critical infrastructure needs (Energy, Insurance, Taxation) for over 9 years. My mission? To bridge the gap between strategic vision and high-quality technical implementation.💡 Core Value Proposition: * Performance & Modernization: As a Quarkus and Java 21+ expert, I advocate for lightweight, ultra-responsive environments using Native Compilation and gRPC. * Scalable Architecture: Strong proponent of Domain-Driven Design (DDD) and Event-Driven architectures to build systems that handle massive loads while remaining maintainable. * Technical Leadership: Senior team coach and champion of technical excellence through Clean Code, TDD, and Scaled Agile (SAFe). * FinOps & Cloud Efficiency: Expert at optimizing cloud costs and performance, particularly within AWS ecosystems.📈 Key Achievements: * Abeille Assurances: Achieved a 70% reduction in claims processing time by architecting a new asynchronous system (ActiveMQ/Apache Camel). * Sercel: Optimized the "Kairos" Datahub using Quarkus, resulting in a 40% reduction in memory footprint compared to Spring Boot standards. * Legacy Modernization: Successfully orchestrated the transition from legacy brokers (IBM MQ) to modern AWS managed services.🛠 Tech Stack (2026 Focus): * Cloud: AWS (Certified Developer), EKS, Lambda, Bedrock (GenAI integration). * Backend: Quarkus, Spring Boot 3, Kafka, gRPC. * DevOps & Observability: Terraform, GitOps (ArgoCD), and Total Observability.Let's discuss your cloud architecture challenges or migration roadmaps.
France
Greater Paris Metropolitan Region
Information Technology & Services
Cloud native architecture, Java (Quarkus & Spring Boot), Amazon Web Services, Technical leadership, Event-Driven Architecture, Systèmes distribués, FinOps, Software Architecture, Microservices, Design Patterns, Conception pilotée par le domaine, Kubernetes, Infrastructure as code (IaC), GitOps, Docker, Amazon S3, Amazon CloudWatch, Splunk, CI/CD, Quarkus
Experience

Lead Tech & Application Architect
Courbevoie, Île-de-France, France
Mission: Modernization of the critical ESB – Core of the digital information system. • Business result: 70% reduction in claims processing time thanks to a new asynchronous architecture (ActiveMQ/Apache Camel). • Hybrid Cloud: Orchestration of the transition between legacy brokers (IBM MQ) and AWS managed services. • Operational excellence: Securing the release lifecycle (Docker/Jenkins CI/CD) and increasing test coverage to 85%.

Senior Software Engineer (Quarkus)
Nantes, Pays de la Loire, France
• Optimization: Development of the "Kairos" Datahub using Quarkus, achieving a 40% reduction in memory footprint compared to Spring Boot standards. • High-Throughput: Real-time seismic data processing via Kafka, gRPC, and Protobuf.

Java & Angular Developer
Nantes, Pays de la Loire, France
PROJECT: Frontal IV – Information Distribution Platform for a Transport Network * Management of topological data and theoretical schedules received from the Operations Support System (SAE). * Real-time integration of updated schedule forecasts from the SAE via Service Interface for Realtime Information (SIRI), in both request and subscription modes. * Automatic management of wait time displays, in mixed theoretical/real mode, taking into account end-of-service and end-of-day exceptions. * Management of text messaging and time-based inhibition received from the SAE, as well as editing text and image messages in the Passenger Information System (SIV). * Supervision of equipment status. Main tasks: ✓ Develop custom communication protocols. ✓ Ensure communication with terminals via the OCEAN middleware. ✓ Develop various Angular interfaces for managing transport panels or displaying information on TFT screens. ✓ Create integration scripts according to client environment specifications. ✓ Analyze and correct issues found during acceptance and pre-production testing. ✓ Develop unit tests.

Javaee Software Developer
Région de Nantes, France
Mission: "Télé IR" Campaign 2020 This is the online tax declaration application for individuals, provided annually by the DGFIP to declare their income, expenses, etc. To adapt the application to new public finance laws and administrative procedures, each year a technical and functional team is formed to ensure the continuity and evolution of the application. Main tasks: - Collect data from the previous year’s declaration. - Update interfaces and functionalities. - Perform the necessary calculations for tax amounts to ensure participation in the collective effort. - Analyze and correct issues found during acceptance and pre-production testing. - Develop unit tests. - Ensure code quality and qualification (SONAR).

End-of-Studies Intern (Full-Stack Developer)
Gouvernorat de Tunis, Tunisia
End-of-Studies Project: “Study and Development of a Monitoring Platform for an IoT Infrastructure” Project Objective: Migrate dashboards originally developed using the configurable “Kibana” solution to a solution built from scratch. Methodology: SCRUM Technical Environment: o Languages : Java 8 and JavaScript ES6. o Main Frameworks: Spring Core, Spring MVC, Spring Data, JPA, Spring Security, Hibernate, Angular 5 o Databases : Elasticsearch, MySQL. o Development Environment: Intellij IDEA o Modeling Tools: PowerAMC and Microsoft Visio. o Others : Chart.js, Leaflet, Webpack, Bootstrap, Maven, Tomcat, Git, Slack,.

Java/Java EE & Angular Software Developer
Gouvernorat de Tunis, Tunisia
► Project: “Smart Metering Platform: NMS, M2M, SLA” o NMS (Network Management System): A platform for supervising an intelligent energy network, or Smart Grid. o M2M (Machine to Machine): Middleware acting as an intermediary between a central information system (CIS) and smart energy metering devices. o SLA (Service-Level Agreement): A component for extracting KPIs to ensure the quality of services provided by the Grid. ► Activities: ✓ Collect real-time data via JMS queues and index it in Elasticsearch. ✓ Index/query data using the Elasticsearch JAVA API, REST API, and Query DSL. ✓ Ingest data using the Ingest Node (ingestion pipeline) to modify documents on the fly before indexing them in the Elasticsearch cluster. ✓ Create reindexing scripts using the Reindex API. ✓ Create Kibana dashboards and visualizations (aggregating data across multiple metrics) to analyze and monitor statistics of electrical components. ✓ Migrate the Liferay portal to a solution built from scratch with Angular 6 / Spring Boot. ✓ Analyze and correct issues found during acceptance and pre-production testing. ✓ Develop unit tests. ✓ Ensure code qualification and quality (SONAR). ► Technical Environment: Java 8, Elasticsearch, PostgreSQL, Kibana, Spring Boot, Apache Camel, Apache Karaf (OSGi container), Apache ActiveMQ (JMS broker), Blueprint and Guice (dependency injection), JPA, Hibernate, JUnit, Maven, SONAR, Git, Angular. ► Methodology: SCRUM
Houssem DHIFAOUI's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.




