Summary
Alexandre Careil is a Senior Software Engineer based in Paris with 11 years of experience building scalable distributed systems using Scala, Rust and TypeScript. He has moved from backend-heavy roles at Criteo to payments at Swan and performance-focused systems at SNCF, and now works on a proof-powered L1 at Hyli, blending low-level protocol thinking with production reliability. Alexandre emphasizes stateless, well-tested architectures, operational observability and zero-downtime delivery, and has a track record of introducing the Typelevel Scala stack to improve robustness. He pairs academic grounding in machine learning and computer science with hands-on expertise in CI, bundling systems and simulation-driven performance testing. Notably, he bootstrapped Criteo’s embedded scheduler project and consistently surfaces architectural inefficiencies through simulation and metrics-driven strategies.
11 years of coding experience
10 years of employment as a software developer
Informatique, Informatique at CentraleSupélec
Mathématiques, Mathématiques at Lycée Louis le Grand
Master 2 (M2), Machine Learning, Master 2 (M2), Machine Learning at Université Paris-Saclay
French, English, German, Arabic