Summary
Charles Dufour is a Senior Full Stack Developer based in Paris with 11 years of experience building resilient, cloud-native systems and data platforms. He combines strong Scala and Kafka expertise with hands-on front-end work (Next.js, React, Tailwind) to deliver end-to-end products—from high-throughput streaming architectures to user-facing web apps. Recent work includes operating a public-facing government service (signal.conso.gouv.fr) and contributing to developer tooling for Kafka at Conduktor, reflecting both product and platform sensibilities. He has deep experience in event-driven, CQRS and microservice architectures across GCP, AWS, Azure and Kubernetes, and a background delivering payment and banking systems under strict reliability and compliance constraints. Known for pragmatic functional-programming practices (Cats, ZIO, fs2) and strong test/CI discipline, he often sits at the intersection of engineering, ops and product to ship maintainable systems.
11 years of coding experience
8 years of employment as a software developer
Licence Mathématiques et informatique, Licence Mathématiques et informatique at Université de Poitiers
Master 2 Ingénierie informatique, Master 2 Ingénierie informatique at Pierre and Marie Curie University
French, English