Alexey Smolianinov, Developer in Bishkek, Chuy Province, Kyrgyzstan
Alexey is available for hire
Hire Alexey

Alexey Smolianinov

Verified Expert  in Engineering

Software Engineer and Developer

Bishkek, Chuy Province, Kyrgyzstan

Toptal member since January 28, 2025

Bio

Alexey is a seasoned software engineer with over 15 years of commercial experience in web technologies. Over the past eight years, his primary focus has been on developing complex back-end systems using Ruby, PostgreSQL, MySQL, Node.js, Sidekiq, Redis, Python, GraphQL, and REST API. Alexey prioritizes writing clean, maintainable code and delivering reliable solutions through rigorous testing.

Portfolio

Toptal
GraphQL, Ruby, Ruby on Rails 7, PostgreSQL, Elasticsearch, Docker, JavaScript...
Uscreen
Ruby, Ruby on Rails 6, PostgreSQL, Redis, JavaScript, Ruby on Rails (RoR)
Vanlo
Ruby, Ruby on Rails 5, REST APIs, Ruby on Rails (RoR)

Experience

  • JavaScript - 12 years
  • PostgreSQL - 10 years
  • Ruby on Rails (RoR) - 8 years
  • Git - 8 years
  • Ruby - 8 years
  • Linux - 8 years
  • REST APIs - 6 years
  • MySQL - 3 years

Availability

Part-time

Preferred Environment

MacOS

The most amazing...

...project I've worked on at Toptal's core team as a back-end engineer was a system that analyzed prices and discounts to improve client conversion rates.

Work Experience

Back-end Engineer

2022 - 2024
Toptal
  • Spearheaded an initiative to implement a system for analyzing prices, discounts, and conversion probabilities in the process of hiring freelancers.
  • Integrated miscellaneous 3rd-party APIs with our chat system to provide value for the company's support team.
  • Implemented metrics and indicators to monitor user-generated and internal events, enabling the company to improve the reliability of critical revenue-generating features.
  • Worked on features within our team's domain area, ensuring quality with the test-driven development (TDD) approach and adaptability to changing requirements with Agile methodology and tools.
Technologies: GraphQL, Ruby, Ruby on Rails 7, PostgreSQL, Elasticsearch, Docker, JavaScript, BigQuery, Kibana, Datadog, Slack API, OpenAI API, Ruby on Rails (RoR)

Senior Back-end Engineer

2021 - 2022
Uscreen
  • Integrated our system with YouTube, Vimeo, and other video-hosting services.
  • Refactored and simplified the Stripe integration logic to improve the maintainability of the code.
  • Enhanced user experience by resolving inconsistencies between the database and caching system, ensuring high speed and efficiency.
Technologies: Ruby, Ruby on Rails 6, PostgreSQL, Redis, JavaScript, Ruby on Rails (RoR)

Back-end Software Engineer

2020 - 2021
Vanlo
  • Integrated our system with multiple postal and delivery services, including USPS and UPS.
  • Contributed to designing and implementing a REST API to enhance client value.
  • Maintained our web and mobile applications' internal back- and front-end API.
Technologies: Ruby, Ruby on Rails 5, REST APIs, Ruby on Rails (RoR)

Full-stack Software Engineer | Team Lead

2017 - 2021
Freelance
  • Implemented an automated trading system using Tinkoff Bank trading API and other 3rd-party APIs.
  • Developed a system to host Campus Movie Fest events for Ideas United, which allowed staff members to organize, schedule, and promote multiple events, participants to upload their works, jury members to vote, and visitors to watch the videos online.
  • Headed a team of five engineers to develop and maintain our projects.
Technologies: Ruby, PHP, JavaScript, HTML, CSS, Team Management, IT Project Management, PostgreSQL, MySQL, Software Design, Full-stack

Web Developer | Consultant | Team Lead

2007 - 2017
ParityIT
  • Spearheaded a team of five engineers to support partners in their web development projects.
  • Developed numerous small- to medium-sized web projects using a variety of tools.
  • Provided consulting services to clients, helping them achieve their goals in web development.
Technologies: Git, Linux, Ruby, PHP, HTML, CSS, IT Project Management, Team Management, Software Design, Architecture, Full-stack

Experience

A Semantic AI-powered Searcher for Local Knowledge Bases

A Ruby gem that leverages OpenAI embeddings to provide semantic search capabilities for knowledge management systems. The project involved designing indexing mechanisms, optimizing search performance with caching strategies, and ensuring seamless integration with existing note structures.

Education

1997 - 2002

Master's Degree in Computer Science

Don State Technical University - Rostov, Russia

Skills

Libraries/APIs

REST APIs, Sidekiq, Slack API, OpenAI API

Tools

Git, BigQuery, Kibana

Languages

Ruby, JavaScript, Python, GraphQL, C++, C, Lisp, PHP, HTML, CSS

Frameworks

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

Storage

PostgreSQL, MySQL, Redis, Databases, Elasticsearch, Datadog

Platforms

MacOS, Linux, Unix, Docker

Other

Software Design, Algorithms, Networking, Discrete Mathematics, Natural Language Processing (NLP), Team Management, IT Project Management, Architecture, Full-stack

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