Summary
Johan Grande is a back-end engineer with 11 years of experience building and maintaining high-throughput, data-driven systems for major French organizations. He has deep expertise in big-data pipelines, Scala/Spark, Java/Kotlin services and devops practices, and has worked on components handling tens of millions of requests per day for SNCF. His background includes research-grade rigour from a PhD in computer science at Université Côte d'Azur, where he designed concurrent language primitives, which informs his pragmatic approach to concurrency and reliability in production. Johan has repeatedly optimized and reimplemented processing chains for performance and maintainability (notably for Orange and French vehicle registration data), and he combines this with hands-on delivery in distributed Scrum teams. Based in Paris, he blends academic depth with operational experience, and recently expanded into AI topics through an ML4Good program in 2024.
11 years of coding experience
8 years of employment as a software developer
ENS Cachan Degree Computer Science, ENS Cachan Degree Computer Science at ENS Paris-Saclay
Ph.D. Computer Science, Ph.D. Computer Science at Université Côte d'Azur
Artificial intelligence, Artificial intelligence at ML4Good UK March 2024
French, English, German, langue des signes française