Leonid Kozarin is a JVM-focused backend engineer with 9 years of experience building and leading teams on Java and Kotlin microservices, most recently implementing business logic at Beeline and previously leading a small engineering team at Sberbank. He combines production-grade Spring/WebFlux and Kafka integrations with hands-on work in Python, Rust and Go—having built end-to-end Telegram bots and maintained pet projects showcased on his blog. Comfortable across monolith-to-microservice transitions, he has practical CI/CD and architecture experience along with writing unit tests and shaping release delivery. Based in Amsterdam but originally from Russia, he’s as curious about low-level computer behavior as he is about finance and cryptocurrencies, and he actively documents technical learnings to the community.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Northern (Arctic) Federal University
Contributions:5 releases, 7 PRs, 23 pushes in 1 year
frameworkgolanggolang-librarytelegramtelegram-bot
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.