Leo Chashnikov is a Senior Software Engineer based in London with 11 years of experience building and optimizing large-scale data pipelines and real-time processing systems. Currently at Meta, he focuses on improving efficiency and operational support for costly Ads Experimentation pipelines using Python, Spark, and Scala. His background spans designing PeopleGraph components, migrating batch Spark jobs to Structured Streaming over Kafka, and scaling Akka-based services—demonstrating a blend of data engineering, backend systems, and reliability work. He repeatedly turns slow, brittle pipelines into lower-latency, easier-to-operate platforms, and is equally comfortable shipping proofs-of-concept as driving production migrations. An understated strength is his cross-language depth from Java EE through Scala and C++ image-processing integrations, enabling pragmatic solutions across the stack.
Contributions:12 PRs, 33 pushes, 11 branches in 2 months
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.