Summary
Charles Roussel is a Staff Software Engineer based in Greater Paris with 10 years of experience building high-performance, low-latency systems across adtech and recommendation domains. A graduate of ENSIMAG with Erasmus at EPFL, he combines deep systems knowledge (Rust, C#, Scala, Java) with hands-on expertise in distributed computing, HPC, and ML optimization. At Criteo he now focuses on privacy-enhancing technologies after leading scalability and resilience efforts for recommendation platforms; prior roles include designing cloud-native, Kubernetes-based architectures and migrating HPC schedulers to Azure. Known for pragmatic engineering and a taste for Rust, he brings a rare blend of low-level performance tuning and production-grade cloud architecture.
10 years of coding experience
4 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Ecole Nationale Supérieure d'Informatique et de Mathématiques Appliquées de Grenoble
Erasmus, Computer Science, Erasmus, Computer Science at Ecole polytechnique fédérale de Lausanne
DEUG, Science, Très bien, DEUG, Science, Très bien at Lycée Janson de Sailly
French, English