Benjamin Rabier is a Senior Software Engineer based in Greater Paris with 10 years of experience building data-heavy backends and distributed pipelines. He currently works at Grafbase and has a proven record of migrating and modernizing systems—most notably replacing a Python data-processing stack with a Kotlin/Ktor GraphQL backend at Pelico and splitting a monorepo into independent projects to boost developer productivity. At Criteo he tuned Spark/Scala applications and improved performance by up to an order of magnitude, and earlier roles include building Kafka-to-Redis ingestion for recommendation systems and automated reporting pipelines at Withings. Benjamin’s toolkit spans Scala, Kotlin, Python, Spark, Kafka, GraphQL, Docker and AWS, and he blends data engineering rigor with practical system design—from browser-based sync services to large-scale ETL. He holds an M.Sc. in Informatique from Technische Universität Berlin (grade 1.5), combining academic rigor with hands-on production experience.
10 years of coding experience
7 years of employment as a software developer
Classe Préparatoire, Classe Préparatoire at Lycée Janson de Sailly
Master of Science (M.S.), Informatique, Very good (1.5), Master of Science (M.S.), Informatique, Very good (1.5) at Technische Universität Berlin
Contributions:9 releases, 320 commits, 39 PRs in 5 years
injectiondependency-injectionpython
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.