Skip to main content
Kirill IarushinKI
Looking for a job

Kirill Iarushin

@kirilliarushin

Senior Go Backend Engineer at Diabolocom, building message APIs and a recommendation backend at Yandex.

Georgia
Message

At Diabolocom, I built Go APIs for message drafts backed by PostgreSQL, enabling contact-center agents to resume unfinished messages. I also implemented configuration diagnostics and RabbitMQ audit events, while maintaining production services and CI tooling.

At Yandex, I designed and built a recommendation backend from scratch, combining YDB candidate retrieval, concurrent data enrichment, ranking, and caching. It achieved about 25 ms service latency and about 300 ms end-to-end API latency on subsequent requests.

At Yandex, I also diagnosed production OOMs with pprof and tracing, then added configurable cache eviction TTLs to eliminate the issue during the Olympics. Earlier, I developed Go backends for sports content and implemented subscription payment flows in a Django backend.

Experience

Work history, roles, and key accomplishments

Diabolocom logoDI
Current

Senior Go Backend Engineer

Diabolocom

Apr 2026 - Present (7 months)

Built Go APIs for PostgreSQL-backed message draft persistence, retrieval, validation, and deletion. Implemented diagnostics for missing phone/PBX configurations and RabbitMQ-based audit events.

Yandex logoYA

Software Developer

Yandex

Jun 2021 - May 2024 (2 years 11 months)

Developed Go backends for sports content in Yandex Search, including the 2022 Winter and 2024 Summer Olympics. Implemented subscription payment flows in a Django backend.

VE

Software Developer

Vedisoft

Jun 2019 - May 2021 (1 year 11 months)

Developed Go/C++ backend services and business logic. Refactored legacy components, wrote automated tests, and supported production deployments.

Education

Degrees, certifications, and relevant coursework

Ural Federal University logoUU

Ural Federal University

Master of Science, Nanotechnology

Master of Science in Nanotechnology from Ural Federal University, completed in 2021.

Ural Federal University logoUU

Ural Federal University

Bachelor of Science, Nanotechnology

Bachelor of Science in Nanotechnology from Ural Federal University, completed in 2019.

Interested in hiring Kirill?

You can contact Kirill and 90k+ other talented remote workers on Himalayas.

Message Kirill

People also viewed

View all talent

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan