Alexander Sviridov, Developer in İstanbul, Turkey
Alexander is available for hire
Hire Alexander

Alexander Sviridov

Verified Expert  in Engineering

Bio

Alexander is an experienced senior back-end developer who has been working on Ruby and Ruby on Rails projects for over a decade. His past projects range from a taxi dispatching platform to an eCommerce platform built on the Spree and Solidus stack. Alexander has a lot of experience integrating payment systems and external services in existing projects and rewriting and isolating parts of an app for improved stability and performance.

Portfolio

Toptal
Ruby, PostgreSQL, GraphQL, SQL, Agile, Ruby Gems, Vim Text Editor, Bash, Linux...
JiffyShirts.com
Ruby, Elasticsearch, PostgreSQL, SQL, Agile, Redis, Vim Text Editor, Bash...
Busfor
Ruby, Ruby Gems, PostgreSQL, Agile, SQL, Redis, Vim Text Editor, Bash, Linux...

Experience

  • SQL - 20 years
  • Linux - 15 years
  • Ruby - 14 years
  • Back-end Development - 12 years
  • Ruby on Rails (RoR) - 10 years
  • PostgreSQL - 10 years
  • Agile - 8 years
  • Elasticsearch - 6 years

Availability

Full-time

Preferred Environment

Linux, Slack, Bash, Vim Text Editor

The most amazing...

...project I've just finished recently for Toptal is rewrite a significant chunk of code from scratch for better accountability.

Work Experience

Senior Back-end Developer

2021 - 2023
Toptal
  • Refactored integration with external API to achieve higher accountability and stability, which helped to save many hours of engineering work.
  • Led the work on introducing a brand new set of internal APIs.
  • Fulfilled dozens of stakeholder requests, from providing ad-hoc reports to fixing critical bugs.
Technologies: Ruby, PostgreSQL, GraphQL, SQL, Agile, Ruby Gems, Vim Text Editor, Bash, Linux, Ruby on Rails (RoR), Back-end Development, Back-end, Databases, Integration

Senior Back-end Developer

2019 - 2021
JiffyShirts.com
  • Successfully implemented a number of complex A/B experiments affecting all pricing on the eCommerce website, which allowed to increase revenue by a certain percentage.
  • Oversaw a few sale launches, which included handling big load spikes.
  • Improved the term search and filter system, which helped customers find products more effectively.
Technologies: Ruby, Elasticsearch, PostgreSQL, SQL, Agile, Redis, Vim Text Editor, Bash, Linux, Ruby on Rails (RoR), Solidus, NGINX, Back-end Development, Back-end, Databases, APIs, Amazon Web Services (AWS), Integration

Senior Back-end Developer

2017 - 2019
Busfor
  • Created several Ruby libraries (gems) for different payment systems to add support for them to the bus ticket-selling platform.
  • Participated in team engineering and planning activities by performing code reviews, task estimating, and proposing improvements to the process during retrospectives.
  • Contributed to improving overall app stability by fixing bugs, fixing performance bottlenecks, and proposing architectural improvements.
Technologies: Ruby, Ruby Gems, PostgreSQL, Agile, SQL, Redis, Vim Text Editor, Bash, Linux, Ruby on Rails (RoR), NGINX, Back-end Development, Back-end, Databases, APIs, Integration

Back-end Developer

2010 - 2015
Wheely
  • Built an internal service providing app users with geographical data from multiple sources for hailing a taxi to the desired location.
  • Created a few pipelines for extracting and updating geographical data.
  • Integrated third-party telephony service in the dashboard so supervisors can call clients or drivers directly from their browsers.
Technologies: JavaScript, MongoDB, Elasticsearch, Ruby, Sinatra, Go, Agile, Vim Text Editor, Bash, Linux, NGINX, Back-end Development, Back-end, Databases, APIs

Experience

Jiffy Shirts

Worked for a B2B/B2C apparel marketplace, one of the leaders in its niche, with 1.7 million monthly visits and over $100 million in revenue. Acting as the back-end developer, I took a large part in improving the search experience, introducing fine-tuned price management and supplier integrations.

Wheely

http://wheely.com
Wheely is a ride-hailing app providing luxury car services for individuals and corporate clients. The current App Store rating is 4.9, with 1,700+ reviews. I was the back-end developer supporting the main REST API for the client app. My other responsibilities were payment systems integration, geolocation service, and telephony integrated with the supervisor dashboard.

Skills

Libraries/APIs

Node.js, jQuery

Tools

Git, Vim Text Editor, Slack, NGINX, RabbitMQ

Languages

Ruby, SQL, Bash, JavaScript, Go, GraphQL

Frameworks

Sinatra, Ruby on Rails (RoR)

Paradigms

Agile, Refactoring

Platforms

Linux, Solidus, Amazon Web Services (AWS)

Storage

PostgreSQL, Elasticsearch, Databases, MongoDB, MySQL, Redis

Other

Back-end Development, Code Review, Back-end, APIs, Integration, Ruby Gems

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