Kirill Lemeshonok is a Java/Kotlin backend developer with 8 years of experience building microservice architectures and scalable communication platforms for companies like Yandex and Leroy Merlin. He combines strong backend expertise in Spring Boot, Kotlin/Java and message-driven systems (RabbitMQ/Kafka) with practical frontend chops in React/Redux and Node.js, enabling end-to-end feature delivery. Kirill has designed platform APIs, DB schemas and led refactors from monoliths to cloud-native microservices, with hands-on experience in PostgreSQL, MongoDB, Kubernetes and CI/CD pipelines. Comfortable with TDD and DDD, he focuses on clean, maintainable code and performance-minded SQL design and query optimization. Based in Moscow, he pairs a master's in computer science with a track record of shipping production services in finance and retail marketing domains. Outside work he stays curious—constantly expanding his stack—and recharges by snowboarding and exploring music.
8 years of coding experience
6 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Tomsk Polytechnic University
System for business, helps to control relations with customers and customer workflow
Contributions:1 PR, 96 pushes, 3 branches in 1 year 2 months
relationscustomersworkflow
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.
Request Free Trial
Kirill Lemeshonok - Java Kotlin Backend Developer at Yandex