
Arkadiy Zabazhanov
Verified Expert in Engineering
Software Developer
Astana, Kazakhstan
Toptal member since December 9, 2020
Arkadiy is a software engineer with over ten years of web application development experience, namely Ruby/Rails on the back-end side and React on the front end. He also has a ton of experience with Elixir and Node.js. Where Arkadiy shines is the creation of modern application architecture solutions that follow all the best practices and patterns approved by the community.
Portfolio
Experience
- Linux - 12 years
- Ruby on Rails (RoR) - 12 years
- Ruby - 12 years
- PostgreSQL - 10 years
- Elasticsearch - 8 years
- GraphQL - 4 years
- React - 4 years
- Docker - 3 years
Availability
Preferred Environment
Linux, MacOS
The most amazing...
...project I've done has been helping, from almost the beginning, to make Toptal what it is today.
Work Experience
Senior Ruby Engineer | Team Lead | Principal Engineer (Core Team Member)
Toptal
- Worked as a team lead of various teams and on different initiatives.
- Designed various GraphQL APIs in Ruby and Elixir for different services.
- Developed Elasticsearch-based search infrastructure based on Github.com/toptal/chewy.
- Created business-actions-oriented architecture based on form objects provided by Github.com/pyromaniac/active_data gem which later became Github.com/toptal/granite.
Senior RoR Developer | Team Lead
JetRadar
- Developed with a team the front-end and back-end parts of regional flight-search sites: Jetradar.com, Jetradar.de, Jetradar.co.uk, Jetradar.com.au, and Ifeiso.com.
- Constructed the scalable architecture for flight-search data-processing workers.
- Implemented a fast and accurate autocomplete system on the top of Elasticsearch.
Senior Full-stack Developer
Ars-Vision
- Started alone and then worked within a team of three to develop the front-end and back-end parts of Yes.pl and Verona.pl online shops.
- Created a practical product-search system on the top of Sphinx.
- Participated in the creation of other projects and improvements including Galeriaego.pl and Blessus.pl.
Ruby on Rails Developer
Profi Studio
- Created an online real-time chat system based on server-push technology (Juggernaut).
- Participated in a Google-like Ivanovo map development (front-end part) for Ivgorod.ru/map.
- Developed a lot of simple sites in PHP namely the front-end and back-end parts (Profi-studio.ru/portfolio).
Experience
Toptal
http://toptal.comEducation
Master's Degree in Computer Science
Ivanovo State Power University - Ivanovo, Russia
Certifications
Machine Learning
Coursera
Cloud Engineering with Google Cloud Specialization
Coursera
Architecting with Google Kubernetes Engine Specialization
Coursera
Associate Cloud Engineer
Architecting with Google Compute Engine Specialization
Coursera
Skills
Libraries/APIs
Node.js, React, jQuery
Tools
Google Compute Engine (GCE), Google Kubernetes Engine (GKE), Google Cloud Console, GIS, RabbitMQ, Ragel, Webpack, Babel, Ansible
Languages
Ruby, HTML5, CSS3, GraphQL, Elixir, PHP, HTML4, CSS2, HTML, CSS, C, JavaScript 6, JavaScript
Frameworks
Ruby on Rails (RoR), Prototype Framework, Jest, JSON Web Tokens (JWT), Phoenix
Paradigms
Web Architecture, Test-driven Development (TDD), Behavior-driven Development (BDD), Scrum
Storage
PostgreSQL, Elasticsearch, MySQL, Memcached, Sphinx Search Engine, MongoDB, Amazon S3 (AWS S3), Redis
Platforms
MacOS, Linux, Docker, Kubernetes, Google Cloud SDK
Other
Software Development, Machine Learning, Data Science, Billing Systems, Web Applications
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