Arkadiy Zabazhanov

Senior Software Engineer at BookingSync

Phuket Province, Thailand
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

🤩
Rockstar
🎓
Top School
Arkadiy Zabazhanov is a senior software engineer with 15 years of experience building scalable web platforms, fluent in Ruby/Rails, modern JavaScript (React/Redux, ESNext) and with over two years production experience in Elixir/Phoenix and OTP. He combines deep backend expertise—contributing to and improving Elasticsearch integrations like the widely used chewy gem and enhancing ActiveUUID—with front-end and DevOps skills, enabling end-to-end ownership of complex features. As a frequent technical lead and informal manager, Arkadiy has designed architectures, led microservice extractions, and organized remote teams to industry-standard practices. His background includes shipping high-throughput search and data-processing systems for travel and marketplace products and creating several OSS projects (PufferPages, ActiveData) that reflect a taste for practical developer tooling. Based in Phuket, Thailand, he pairs hands-on coding with architectural leadership and a knack for improving testability and deployment of search-centric systems.
code15 years of coding experience
job12 years of employment as a software developer
bookBachelor's degree Computer science, Bachelor's degree Computer science at Ivanovo State Power University
languagesРусский, English
github-logo-circle

Github Skills (15)

amazon-elasticsearch10
activerecord10
uuid10
rspec10
ruby-rails10
elasticsearchquery10
elasticsearch10
rails10
aws-elasticsearch10
database-design10
elasticsearch-api10
ruby10
ruby-on-rails9
testing9
binary-data9

Programming languages (9)

TypeScriptYaccShellRustJavaScriptHTMLRubyElixir

Github contributions (5)

github-logo-circle
toptal/chewy

Dec 2013 - May 2019

High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client
Role in this project:
userBack-end Developer
Contributions:694 commits, 265 PRs, 612 pushes in 5 years 5 months
Contributions summary:Arkadiy's commits primarily involve refactoring and improving the Elasticsearch-based Ruby framework, focusing on the `Chewy` library. They implemented testing improvements, and refactored code related to how index stubbing is handled within the specs. The user made changes to mapping and configuration settings for index. These changes indicate a focus on the core workings and testing of an Elasticsearch integration.
elasticsearchrubyruby-clientelasticsearch-client
jashmenn/activeuuid

Sep 2012 - Sep 2015

Binary uuid keys in Rails
Role in this project:
userBack-end Developer
Contributions:33 commits, 6 PRs, 7 pushes in 2 years 11 months
Contributions summary:Arkadiy primarily contributed to the `activeuuid` repository, which focuses on providing binary UUID keys in Rails applications. Their work involved modifying and extending the core functionality of the library by fixing migration-related issues and introducing features like the ability to quote UUID columns during querying. Furthermore, they added comprehensive specs to ensure the reliability of the activerecord integration. These changes suggest a focus on improving the integration and overall functionality of the activeuuid library.
railsuuid
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