Leonid Krainov
@lkrainov
I’m a senior Golang developer with 4+ years building reliable microservices and production-grade observability.
What I'm looking for
I’m a Golang developer with 4+ years of commercial experience in teams of 2 to 10 people. I’ve worked across the full product lifecycle—from architectural design to building automated release pipelines and post-launch support—specializing in microservice architectures, balanced systems, and service orchestration.
At T-Bank, I enhanced reliability and observability by implementing comprehensive metrics, distributed tracing, and alerting frameworks—achieving a 99.9% SLA and reducing incident detection and resolution time by 58%. I designed and built a core RecSys engine adopted by 7 production rankers across independent teams, becoming the company-wide standard for recommendation pipelines.
I also drive quality and change management: I oversaw test coverage reaching 88% and built integration and end-to-end test suites, while coordinating cross-team migration of the cashback recommendation system from offline to online inference. Previously at Sberbank, I built a crypto broker to production, owned 5 core microservices end-to-end, bootstrapped Kafka-based async messaging with Kafka Connect and Debezium, and optimized hot paths to cut allocs/op by 37%.
Experience
Work history, roles, and key accomplishments
Senior Golang Developer
T-Bank
Apr 2024 - Present (2 years 3 months)
Implemented metrics, distributed tracing, and alerting frameworks to improve reliability and observability, achieving 99.9% SLA and reducing incident detection/resolution time by 58%. Designed and delivered a RecSys platform backend and led cross-team migration of a cashback recommendation system from offline to online inference.
Golang Developer
Sberbank
Apr 2022 - Apr 2024 (2 years)
Built and brought to production a crypto broker, owning core microservices end-to-end from architecture and API contracts to deployment. Implemented a Kafka-based async messaging layer with Kafka Connect and Debezium for real-time data replication and improved service decoupling.
Education
Degrees, certifications, and relevant coursework
HSE University
Software Engineering
2021 - 2025
Studied Software Engineering in the Faculty of Computer Science at HSE University from 2021 to 2025.
Tech stack
Software and tools used professionally
Availability
Location
Social media
Job categories
Interested in hiring Leonid?
You can contact Leonid and 90k+ other talented remote workers on Himalayas.
Message LeonidGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
