Fedy Salah is a Staff Software Engineer based in Pays de la Loire, France, with nine years of hands-on experience designing and delivering resilient, API-first architectures across insurance and enterprise domains. He has progressed from junior roles to technical lead and staff engineer at Tenable, specializing in backend systems, messaging (Kafka), microservices, and reactive stacks (Spring WebFlux, Reactor) while also contributing to front-end and mobile projects. Fedy repeatedly drives migrations and platform redesigns—centralizing consent/person repositories, implementing non-blocking document pipelines, and establishing CI/CD and security practices. He blends strong practical knowledge of Java, Kotlin, Scala and Node ecosystems with functional programming influences (Arrow, Vavr) and cloud deployment experience (AWS, Clever Cloud). A curious conference speaker fluent in French and English, he pairs technical leadership and coaching with a taste for pragmatic, composition-oriented design. Notably, his career shows a pattern of stepping into complex legacy systems and turning them into maintainable, well-automated platforms.
9 years of coding experience
11 years of employment as a software developer
Theoretical and Mathematical Physics, Theoretical and Mathematical Physics at Institut Préparatoire aux Etudes d'Ingénieur de Nabeul
Engineering degree in Computer Science, Computer Science Engineering, Engineering degree in Computer Science, Computer Science Engineering at ENSI - Ecole Nationale des Sciences de l'Informatique
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.