Summary
Leonid Kozhinov is a Senior Software Engineer with 13 years of experience building distributed, high-throughput systems and data platforms across Python and C++ ecosystems. He currently shapes Data & ML infrastructure at Toloka, where he helped build a cloud-native data platform from scratch using Azure Databricks, Airflow, dbt and Airbyte, backed by Terraform and Azure Kubernetes. His background includes low-latency, fault-tolerant orchestration work at Yandex and earlier C++ server and game-backend projects, giving him deep expertise in algorithms, data structures and production-grade systems. Leonid blends hands-on development with DevOps and developer-experience work—Bazel-based monorepos, devcontainers, GitHub Actions and CI/CD—making tooling that eases collaboration for analysts and app devs. He’s particularly interested in dev/data/ml infrastructure and scalable network solutions, and brings practical big-data experience to bridge analytics and engineering needs. An unusual strength is his end-to-end perspective: from MapReduce and protobuf-based services to modern cloud orchestration, enabling reliable delivery under load.
13 years of coding experience
8 years of employment as a software developer
Master of Science (MS), automated systems of data processing and control, Master of Science (MS), automated systems of data processing and control at Military Space Academy, Saint-Petersburg
Английский, Русский