Arsen Shamkhalov, Developer in Belgrade, Serbia
Arsen is available for hire
Hire Arsen

Arsen Shamkhalov

Verified Expert  in Engineering

Ruby on Rails Engineer and Developer

Belgrade, Serbia

Toptal member since October 24, 2024

Bio

Arsen is a senior Ruby on Rails engineer with 12+ years of experience leading high-performing teams and delivering distributed applications on an AWS infrastructure. He has proven expertise in Ruby and Ruby on Rails development, modern front-end frameworks, and driving process improvements. Arsen is also adept at architecting scalable solutions and mentoring engineers.

Portfolio

Toptal, LLC
Ruby, Ruby on Rails (RoR), Apache Kafka, PostgreSQL
Toptal, LLC
Ruby, Ruby on Rails (RoR), PostgreSQL, GraphQL, Apache Kafka, JavaScript
Engine Yard
Ruby, AWS IoT, PostgreSQL, JavaScript

Experience

  • Ruby on Rails (RoR) - 12 years
  • Ruby - 12 years
  • Git - 12 years
  • Ruby on Rails API - 10 years
  • PostgreSQL - 10 years
  • MySQL - 10 years
  • React - 6 years
  • GraphQL - 5 years

Availability

Full-time

Preferred Environment

Ruby, Git, Ruby on Rails 6, Ruby on Rails 4, Ruby on Rails API, Ruby on Rails 7, PostgreSQL, Ruby on Rails (RoR), JavaScript

The most amazing...

...work I've done is implementing several important billing features as part of the Toptal core team.

Work Experience

Engineering Manager

2023 - 2024
Toptal, LLC
  • Managed a team of seven engineers supporting Toptal's financial domain.
  • Implemented a billing app that serves new products of the company.
  • Onboarded three additional developers during the year.
Technologies: Ruby, Ruby on Rails (RoR), Apache Kafka, PostgreSQL

Senior Software Engineer

2020 - 2023
Toptal, LLC
  • Implemented several important features related to the billing domain.
  • Handled countless assistance requests in the billing domain.
  • Supported an internal tool written in Elixir after the previous owner left.
Technologies: Ruby, Ruby on Rails (RoR), PostgreSQL, GraphQL, Apache Kafka, JavaScript

Product Chief Architect, Ruby on Rails

2017 - 2020
Engine Yard
  • Documented and streamlined EngineYard architecture, improving onboarding processes and team efficiency.
  • Designed and implemented the next-generation EngineYard container platform using Ruby, Docker, Python, and Angular.
  • Created and implemented AWS load balancing and auto-scaling integrations using Ruby and Ruby on Rails.
  • Developed and implemented the Amazon RDS integration.
Technologies: Ruby, AWS IoT, PostgreSQL, JavaScript

Experience

Charity Funds Tracking Application

I volunteered to write an app to track families and their needs for a local charity fund.

I worked alongside the former employees of Red Cross to develop an app that uses the Red Cross's method for prioritizing help. I then supported the app for two years and established another instance for a sister fund in a neighboring republic.

Education

2007 - 2012

Specialist's Degree in Engineering

Dagestan State Technical University - Makhachkala, Russia

Certifications

SEPTEMBER 2021 - SEPTEMBER 2023

Google Cloud Certified Professional Cloud Developer

Google Cloud

Skills

Libraries/APIs

Ruby on Rails API, React

Tools

Git

Frameworks

Ruby on Rails (RoR), Ruby on Rails 6, Ruby on Rails 4, Ruby on Rails 7

Languages

GraphQL, Ruby, JavaScript

Platforms

Apache Kafka, AWS IoT

Storage

PostgreSQL, MySQL, Google Cloud

Other

Electronics Engineering

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