
Alexey Smolianinov
Verified Expert in Engineering
Software Engineer and Developer
Bishkek, Chuy Province, Kyrgyzstan
Toptal member since January 28, 2025
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
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
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
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.
Senior Back-end Engineer
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.
Back-end Software Engineer
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.
Full-stack Software Engineer | Team Lead
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.
Web Developer | Consultant | Team Lead
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.
Experience
A Semantic AI-powered Searcher for Local Knowledge Bases
Education
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring