Ruslan Astapov

Software Developer at Yandex

Yerevan, Armenia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ruslan Astapov is a software developer with 11 years of experience building high-throughput services and data-driven systems, currently contributing to microservices at Yandex using Python and C++. He combines strong data science and data engineering skills—Spark, Hadoop, ClickHouse, xgboost—with production experience in Postgres, MongoDB, Redis and Docker, enabling end-to-end delivery from research to scalable deployment. His background includes recommendation-system R&D and computer vision projects (YOLOv5, faiss), reflecting a mix of applied ML and low-latency backend engineering. Known as a top performer with deep analytic instincts, he is comfortable across languages (Python, Go, C++) and has a track record of translating research prototypes into reliable, high-load services.
code11 years of coding experience
job2 years of employment as a software developer
bookНациональный Исследовательский Ядерный Университет "МИФИ"
github-logo-circle

Github Skills (8)

ip10
geo10
geoip10
laravel-package9
laravel9
php8
flysystem8
database6

Programming languages (1)

JavaScript

Github contributions (5)

github-logo-circle
Eseath/php-helpers

Dec 2018 - Feb 2025

Contributions:4 releases, 9 pushes, 1 branch in 6 years 2 months
Eseath/event-emitter.js

Dec 2019 - Jan 2021

Contributions:8 releases, 8 pushes, 5 branches in 1 year 1 month
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
Ruslan Astapov - Software Developer at Yandex