Arkadiy Zabazhanov, Developer in Astana, Kazakhstan
Arkadiy is available for hire
Hire Arkadiy

Arkadiy Zabazhanov

Verified Expert  in Engineering

Bio

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

Toptal
Google Compute Engine (GCE), Kubernetes, Docker, Ansible, Phoenix, Elixir...
JetRadar
Scrum, Behavior-driven Development (BDD), Test-driven Development (TDD), C...
Ars-Vision
Billing Systems, Amazon S3 (AWS S3), Test-driven Development (TDD), CSS2, HTML4...

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

Part-time

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)

2013 - 2020
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.
Technologies: Google Compute Engine (GCE), Kubernetes, Docker, Ansible, Phoenix, Elixir, JSON Web Tokens (JWT), GraphQL, Jest, Babel, Webpack, React, Node.js, JavaScript, JavaScript 6, CSS3, HTML5, Elasticsearch, PostgreSQL, Ruby on Rails (RoR), Ruby

Senior RoR Developer | Team Lead

2011 - 2013
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.
Technologies: Scrum, Behavior-driven Development (BDD), Test-driven Development (TDD), C, Ragel, CSS, HTML, jQuery, RabbitMQ, Redis, Elasticsearch, MySQL, MongoDB, Ruby on Rails (RoR), Ruby

Senior Full-stack Developer

2010 - 2011
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.
Technologies: Billing Systems, Amazon S3 (AWS S3), Test-driven Development (TDD), CSS2, HTML4, jQuery, Prototype Framework, MongoDB, Sphinx Search Engine, PostgreSQL, MySQL, Ruby on Rails (RoR), Ruby

Ruby on Rails Developer

2008 - 2009
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).
Technologies: Test-driven Development (TDD), GIS, CSS2, HTML4, Prototype Framework, Memcached, MySQL, PHP, Ruby on Rails (RoR), Ruby

Experience

Toptal

http://toptal.com
Toptal is the best platform for hiring the best engineers all over the world. I'm proud that I was creating it with a team of great professionals from the beginning. During this time, I gained a lot of experience in various areas of web application development.

Education

2003 - 2009

Master's Degree in Computer Science

Ivanovo State Power University - Ivanovo, Russia

Certifications

JULY 2020 - PRESENT

Machine Learning

Coursera

JANUARY 2020 - PRESENT

Cloud Engineering with Google Cloud Specialization

Coursera

JANUARY 2020 - PRESENT

Architecting with Google Kubernetes Engine Specialization

Coursera

DECEMBER 2019 - DECEMBER 2021

Associate Cloud Engineer

Google

NOVEMBER 2019 - PRESENT

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring