
Alex Ryabov
Verified Expert in Engineering
Software Developer
Yerevan, Armenia
Toptal member since November 17, 2015
Alex has 12 years of Linux administration experience and more than five years of web development experience. He has worked in a variety of roles, including as a team lead system administrator at an exchange trading company, a German TV channel, and a Russian publishing house. Alex excels at building, managing, and scaling solid, fault-tolerant infrastructure for big projects.
Portfolio
Experience
- Python - 10 years
- NGINX - 7 years
- MongoDB - 5 years
- Jenkins - 5 years
- DevOps - 5 years
- Amazon Web Services (AWS) - 5 years
- PostgreSQL - 4 years
- Chef - 3 years
Availability
Preferred Environment
Vim Text Editor, Git, Linux
The most amazing...
...thing I've recently created is a Telegram bot (t.me/watch_bot) that monitors websites and informs you in case your website is down.
Work Experience
Team Lead System Administrator
Exante Limited
- Built fault-tolerant, highly distributed infrastructure for an exchange trading system.
- Reduced latency for geographically distributed clients with a custom CDN-like system.
- Scaled exante.eu, xcfd.com, and insider.pro.
- Automated system configuration with Chef.
- Managed a team of 4 system administrators.
System Administrator
iMusic1.TV (German TV channel)
- Built and maintained a fault tolerant web cluster (Tomcat application server, Nginx front-end, and Oracle DB) and a video storage/transcoding/streaming service.
System Administrator, Consultant
InVenture startup incubator
- Built infrastructure for 4 web startups.
- Solved scaling issues for SMLXL.ME (clothing store, now discontinued) and improved TTLB from over 1 second to under 300ms.
Web Developer
Mail.ru
- Designed and implemented a systems monitoring front-end.
System Administrator, Developer Team Lead
Afisha Publishing House
- Solved capacity issues for the topmost Russian entertainment website.
Experience
Exante Limited infratstructure
https://exante.eu/Education
Master's Degree in Computer Science
URAO (University of the Russian Educational Academy) - Moscow, Russia
Skills
Libraries/APIs
Puppet.js
Tools
Chef, NGINX, Ansible, Vagrant, Jenkins, Vim Text Editor, Apache Tomcat, Git
Paradigms
DevOps, Continuous Deployment
Languages
Python, Java, XSLT, Ruby
Frameworks
Flask, Django, Ruby on Rails (RoR)
Platforms
Amazon Web Services (AWS), Docker, Xen, Linux, LAMP, Oracle, KVM
Storage
MySQL, Memcached, MongoDB, Redis, PostgreSQL
Other
Virtualization, OpenVZ
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring