Andrey Menkov

Backend Engineer & Solution Architect

15 Years of Web Development Excellence

About Me

Experienced Solution Architect with 15 years in web development, bringing a unique perspective from my foundation in QA automation. I have guided projects through the complete software development lifecycle, from requirements analysis and system architecture to deployment and production support.

I excel at understanding complex distributed systems, identifying architectural dependencies, and designing scalable solutions that align with business objectives. My analytical background enables me to approach algorithmic challenges methodically and optimize system performance at scale.

πŸ“ Vilnius, Lithuania
πŸŽ“ Applied Mathematics & CS

Expertise Areas

  • Microservices Architecture
  • System Design & Documentation
  • Payment Systems Integration
  • Game Backend Development
  • Team Leadership & Mentoring

Professional Experience

Software Developer

ZealiD, Vilnius

Aug 2023 β€” Present

Project: Digital Identity Solutions

Backend development for digital identity verification and authentication systems, providing secure identity solutions for businesses and government organizations.

Python FastAPI PostgreSQL Redis GRPC Docker Kubernetes

Software Developer

Melsoft, Vilnius

Nov 2022 β€” Aug 2023

Project: Family Island Game Backend

Server backend built as ~30 microservices communicating over GRPC, providing accounting, monetization, and complex config management for the Family Island mobile game.

Golang MySQL Redis GRPC Docker Elastic

Solution Architect

Wargaming, Vilnius

Dec 2018 β€” Oct 2022

Project: Gaming Platform

Platform providing accounting, distribution, monetization, inventories, and wallets for games. Created system design and architecture documents, refactored legacy systems, and maintained backend services.

Elixir Python PostgreSQL Docker Jenkins

Backend Team Lead

Wargaming, Minsk

Aug 2016 β€” Dec 2018

Project: eCommerce B2B Platform

Led a team of 5 (3 Dev + 2 QA). Integrated with payment providers (Adyen, Qiwi, Yandex, AlfaBank). Built order manager service with distributed transaction capabilities for in-game asset fulfillment.

Python/Twisted Golang MySQL RabbitMQ Redis

Earlier Career Highlights

Backend Developer (2013-2016)

Wargaming, Minsk

Payment processing, 3rd party integrations (Google, Apple, Microsoft, Steam)

QA Automation Engineer (2010-2013)

Wargaming & EPAM Systems

UI/API test automation, Selenium, Java, Python

Technical Skills

Languages

Golang
Python
Elixir
Java

Data & Infrastructure

PostgreSQL
MySQL
Redis
Docker
RabbitMQ

Architecture & Tools

Microservices
GRPC
Jenkins
Elastic
System Design

Languages

πŸ‡·πŸ‡Ί

Russian

Native

πŸ‡ΊπŸ‡Έ

English

Professional

πŸ‡«πŸ‡·

French

Intermediate

Let's Connect

Ready to discuss your next project or explore collaboration opportunities?

πŸ’Ό

LinkedIn

Connect with me