
Andy Ryan
Verified Expert in Engineering
Software Developer
Barcelona, Spain
Toptal member since July 5, 2018
Andy is a seasoned developer keen on complex and highly available web services that millions of people use daily. He likes building development team processes that allow the software to be reliably released at any time. Andy also enjoys monitoring and troubleshooting to find errors and bottlenecks in application architectures quickly.
Portfolio
Experience
- Ansible - 5 years
- Docker - 5 years
- DevOps - 5 years
- Prometheus - 5 years
- Grafana - 5 years
- Amazon Web Services (AWS) - 3 years
- Terraform - 3 years
- Kubernetes - 3 years
Availability
Preferred Environment
Git, Ubuntu Linux
The most amazing...
...project I've completed is an efficient and highly available ad server that works in several data centers.
Work Experience
Senior Site Reliability Engineer
Crossover
- Set up delivery pipelines (CI/CD) for new products.
- Migrated product infrastructure from private cloud to AWS.
- Supported company infrastructure for 200 products (10,000 VMs).
Team Leader
Pravo.tech
- Redesigned architecture from monolith to microservices.
- Migrated application infrastructure from OpenVZ to Docker.
- Created release process for continuous integration and delivery.
- Designed a brand new monitoring system using Pinba, ELK, and Grafana.
System Architect
WapStart
- Developed a highly available ad server that can serve 10 KRPS.
- Created a brand new API so customers can easily integrate our solution.
- Set up a release process for continuous integration and delivery.
Experience
Caselook
https://caselook.ru/I worked on this engine for over five years, first as a developer, then as a team leader. The main accomplishment I'm proud of is moving all application infrastructure from OpenVZ to Docker.
Mobile Ad Network
The main accomplishment I'm proud of is fixing the "billing" bottleneck by creating a cross datacenter billing platform.
Education
Master's Degree in Computer Security
Samara State University - Samara, Russia
Certifications
Certified Kubernetes Administrator
Cloud Native Computing Foundation
M202: MongoDB Advanced Deployment and Operations
MongoDB University
M102: MongoDB for DBAs
MongoDB University
Skills
Tools
Ansible, Git, Jenkins, Grafana, Terraform, Travis CI, GitLab CI/CD, TeamCity, Zabbix, ELK (Elastic Stack), RabbitMQ
Languages
PHP, Go, Bash, Python, JavaScript
Paradigms
DevOps
Platforms
Docker, Linux, Amazon Web Services (AWS), Kubernetes
Storage
MySQL, Elasticsearch, PostgreSQL, MongoDB, Datadog
Other
Site Reliability Engineering (SRE), Prometheus
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