Summary
Firas Bessadok is a seasoned backend Scala developer with 12 years of experience building high-performance, event-driven systems for fintech, e-commerce and enterprise clients. He combines deep expertise in the Typelevel stack, http4s/fs2, Play, Kafka and Spark with pragmatic AWS deployment and TDD practices to deliver scalable microservices and real-time data pipelines. His background spans roles from tech lead to hands-on contributor at companies like Ingenico, Rakuten and ENGIE, and he brings full-stack fluency (React) when projects demand it. A PhD-trained researcher in cartography, he pairs rigorous academic problem-solving with production-grade engineering, often focusing on performance tuning and clean, business-aware designs. Comfortable mentoring teams and driving architecture choices, he is available for remote or Paris-based roles and enjoys translating complex requirements into maintainable systems.
12 years of coding experience
16 years of employment as a software developer
Magister Computer Science and Multimedia, Magister Computer Science and Multimedia at University of Gabes
Functional Programming Principles in Scala Computer Science, Functional Programming Principles in Scala Computer Science at EPFL
Master Sciences et technologies du logiciel, Master Sciences et technologies du logiciel at Pierre and Marie Curie University
Doctor of Philosophy (PhD) Geographic Information Science and Cartography, Doctor of Philosophy (PhD) Geographic Information Science and Cartography at Université Paris-Est Marne-la-Vallée
French, Arabic, English, Japanese