Summary
Overview
Work History
Education
Skills
Skills in Progress
Soft Skills
Languages
Timeline
Generic

Alexey Belous

Leipzig

Summary

Backend Engineer with over 3 years of hands-on experience in building, scaling, and optimizing high-performance backend systems and APIs. Adept at leading complex backend projects from concept to production, delivering significant enhancements in system efficiency, scalability, and maintainability. Familiar with microservices architecture, messaging systems, and API integrations, with a strong focus on clean, maintainable code. Have experience with solving intricate technical challenges, mentoring teams, and driving projects to release. Complex problem-solver with analytical and driven mindset.

Overview

4
4
years of professional experience

Work History

Back-end Engineer

09.2021 - Current

Initially, Was part of a team responsible for processing leads in a high-load microservices architecture. The system handled a large volume of data, utilizing RabbitMQ and Redis for efficient communication and caching. We optimized the architecture by extracting repeated caching functionality used in three microservices into a separate npm package, significantly improving maintainability and reducing code duplication.

  • Later, I led my own team on a project dedicated to building a relocation management service. We successfully integrated an identity verification service (SumSub), and an electronic contract signature solution (Dropbox eSign). Additionally, I developed a guest login feature to streamline user access. This project gave me the opportunity to actively use my communication skills, as I managed a team of two backend developers, two frontend developers, and a QA engineer.
  • The backend of this service was built with NestJS, utilizing RabbitMQ and a microservices architecture. We implemented a comprehensive testing strategy, which included unit tests for individual components, integration tests for verifying service-to-service and API communication, and end-to-end (E2E) tests to ensure the full functionality of key features such as identity verification, contract signing, and guest login.
  • We also implemented a comprehensive admin panel with functionality for managing users, roles, and permissions, which enabled better control over the system's features and security. The project was successfully released to production, meeting all the initial business requirements and providing a smooth user experience.

Full-Stack Developer

10.2020 - 09.2021
  • Worked as a backend engineer on a project displaying statistics for automated tests, built on the Blue Prism platform. The frontend was developed with Angular, and I was responsible for the backend part of retrieving and processing statistical data. Additionally, I developed a comprehensive role and team management system and integrated a payment system to handle billing functionalities. Successfully led the project to production, completing the development lifecycle.
  • In another project, I similarly integrated a payment system (Stripe) and developed a robust role management system to ensure secure access control.
  • I also contributed to the development of a learning platform, where the frontend was built on Angular, and NestJS was used on the backend. During my time in the company, I honed my skills in NestJS development, gained experience working with GraphQL, and improved my ability to deliver scalable and maintainable code, which played a key role in the success of the projects.

Magento 1-2 Developer

04.2020 - 10.2020
  • - Developed custom Magento 2 modules, streamlining e-commerce processes and enhancing customer experiences.
  • Collaborated with cross-functional teams to optimize Magento themes, improving load times by 35%.
  • Integrated third-party APIs for payment gateways and shipping providers.
  • Improved site scalability by troubleshooting and optimizing performance.

Education

High School Diploma -

Kharkiv Auto Transport College
Kharkiv
05.2019

Skills

  • Programming Languages: JavaScript, PHP, Typescript, SQL
  • Backend Technologies: Nestjs, Nodejs, Laravel
  • Relational Databases: MySQL, PostgreSQL
  • No-SQL Databases: MongoDB, Redis, DynamoDB
  • API Integrations: Stripe, Dropbox, SumSub, Twilio, Facebook Graph API, DocuSign, Google Maps API
  • Architectural Patterns: Microservices, Event-Driven, Serverless Architecture, MVC
  • Methodologies: Kanban, SCRUM, Waterfall, Agile, TDD

Skills in Progress

gRPC, kubernetes

Soft Skills

  • Problem-solving
  • Communication
  • Responsibility
  • Cooperation
  • Organizational skills
  • Critical thinking
  • Multitasking

Languages

English
Upper intermediate (B2)
Russian
Bilingual or Proficient (C2)
Ukrainian
Bilingual or Proficient (C2)
German
Elementary (A2)

Timeline

Back-end Engineer

09.2021 - Current

Full-Stack Developer

10.2020 - 09.2021

Magento 1-2 Developer

04.2020 - 10.2020

High School Diploma -

Kharkiv Auto Transport College
Alexey Belous