Available for new opportunities

Fullstack
Engineer
& Leader

Building scalable products end-to-end — from database to pixel-perfect UI — and leading cross-functional teams that ship with confidence.

8+
Years experience
12
Max team size
50+
Projects shipped
Your photo here
Core stack
.NET Angular TypeScript PostgreSQL AWS Redis Kafka RabbitMQ
01

About me

"Write your story here."

✏️ Your bio — edit this section

Replace this placeholder with your personal story, values, and what drives you as an engineer and leader. Talk about what makes you unique, your approach to problem-solving, what you're passionate about, and where you want to go next in your career.

2023 — Present
Solution Architect
2023 — 2023
Team Lead
Payler · Full-time
2019 — 2023
Team Lead
2018 — 2019
Senior Software Engineer
KPMG · Full-time
2013 — 2018
Senior Software Engineer
Coca-Cola · Full-time
02

Technical skills

Frontend

Crafting pixel-perfect, performant UIs that users love to interact with.

Angular TypeScript CSS / SCSS Figma
🛠

Backend

Designing resilient APIs and services built to scale under real-world pressure.

.NET Microservices Domain Driven Design (DDD) Clean Architecture
🗄️

Data & Infra

Standing up reliable, observable, cloud-native infrastructure from day one.

MSSQL PostgreSQL Redis AWS Kubernetes
🔄

DevOps & Quality

Shipping with confidence through automation, testing, and observability.

CI/CD GitHub Actions Azure DevOps Terraform Ansible
03

Leadership

Beyond shipping great code, I build and grow the teams that build great products. I've managed cross-functional teams of up to 12 engineers, designers, and PMs — running agile ceremonies, shaping roadmaps, and maintaining a culture of ownership and craft.

My leadership style is grounded in clarity, trust, and continuous improvement. I believe the best technical decisions emerge from diverse perspectives, and I invest heavily in mentorship and code review culture.

Let's work together
12
🎯
Strategic Roadmapping
Translating business goals into clear technical milestones that the whole team can rally around.
🤝
Cross-functional Collaboration
Bridging engineering, product, design, and stakeholders — keeping alignment without the friction.
📈
Mentorship & Growth
Elevating juniors and mid-levels through code review, pair programming, and honest 1:1 feedback.
04

Projects

🥤
Role: Solo Full-Stack Engineer (End-to-End) · Stack: ASP.NET Core · Angular · PostgreSQL · Redis · SAP Integration · On-premise

Coca-Cola Discount Management System


Overview

Singlehandedly designed and delivered a mission-critical enterprise web application for Coca-Cola, covering discount management across the entire Russian market — one of the largest Coca-Cola territories by sales volume. The system manages the full discount lifecycle between Coca-Cola and its 150+ wholesale partners, who collectively serve a retail network of nearly 100,000 end clients — handling complex contractual relationships that directly impact revenue at a national scale.


The Challenge

Coca-Cola's discount structure is anything but simple. Rules apply at a granular level — by pack size, flavor, SKU, and region — with layered exceptions, exclusions, and multiple contract types including on-invoice discounts, bonus agreements, and service contracts. Before this system existed, each of Coca-Cola's 6 regional departments spent 2–3 days per period manually calculating discounts in spreadsheets — a process prone to costly errors at scale.

The technical challenge matched the business complexity: integrating with SAP to ingest real sales volumes in real time, enforcing intricate discount logic with absolute data accuracy, and maintaining performance under the weight of country-scale transaction data.


What Was Built

Owned the full project lifecycle — from requirements gathering directly with Coca-Cola stakeholders, through architecture, development, testing, and on-premise deployment — with no team, no handoffs, just full accountability. Key capabilities include:

  • Granular discount engine supporting multi-level rules (product, pack size, flavor, region) with configurable exclusions and contract-type logic
  • SAP integration for automated ingestion of national sales volume data
  • Automated wholesaler notifications keeping 150+ partners informed without manual intervention
  • Role-based workflows for Coca-Cola employees to manage, audit, and evolve discount rules without engineering involvement

Impact

What once took regional finance teams 2–3 days of manual work per cycle now completes in under 20 minutes — across all 6 regions simultaneously. The system eliminated human error from a process that directly affects Coca-Cola's commercial contracts at scale.

Since its launch in 2020, the platform has become indispensable. It has continuously evolved to accommodate new business requirements, and today Coca-Cola employees consider it a core part of their operations — the clearest sign that a system has truly succeeded.


ASP.NET Core Angular PostgreSQL Redis SAP Enterprise Solo Project FMCG On-premise
✈️
Role: Team Lead · Team: 5 developers · 4 testers · 1 analyst · 1 PM · Stack: ASP.NET Core · Angular · MSSQL · RabbitMQ · SignalR · Kubernetes · Multi-cloud

S7 Airlines — Balance (Agency Settlement Platform)


Overview

Led the design and delivery of a mission-critical financial settlement platform for S7 Airlines — the largest private airline in Russia. Built from scratch, the system serves as the backbone of S7's agency sales network, enabling 100+ travel agencies to sell tickets to end customers against a pre-approved balance. Every ticket sale triggers a real-time balance check and fund reservation — with final settlement confirmed by a downstream ticketing system. The platform processes over 100,000 transactions per day, with more than $10,000,000 in daily revenue flowing through it.


The Challenge

The core complexity was financial correctness at speed. When an agent initiates a ticket sale, the system must instantly check available balance, atomically block the exact amount, and hold it pending confirmation from an external ticketing system — all without double-spending, race conditions, or data inconsistency. At 10 transactions per second across 100+ concurrent agencies in multiple currencies, the margin for error was zero.

Beyond the transaction engine, the platform required a sophisticated multi-channel funding architecture: agencies could fund their balance via bank transfers (integrated with Alfa Bank and Sberbank), or through financial instruments such as deposits and bank guarantees — each handled by dedicated microservices aggregated into a unified balance view.


What Was Built

Designed the full system architecture and led a cross-functional team of 11 through delivery. Key components include:

  • Real-time balance engine with atomic fund blocking, multi-currency support, and downstream confirmation flow
  • SignalR-powered frontend delivering live balance and transaction status updates to agency dashboards without polling
  • Bank integration microservices for Alfa Bank and Sberbank — fetching incoming payments and matching them to agency accounts via a dedicated aggregator service
  • Financial instrument module supporting deposits, bank guarantees, and other collateral types as funding sources
  • High-availability infrastructure deployed across 2 Kubernetes clusters with active redundancy, ensuring continuous operation for a business-critical financial service

Impact

The platform has been operating without incident since 2021, processing the full weight of S7's agency sales channel with:

  • 99.99% uptime — four-nines availability on a system handling live financial transactions
  • 10 transactions per second sustained throughput
  • P99 response time of 3 seconds — under real-world agency load
  • 100,000+ transactions per day across a multi-currency, multi-agency network
  • Full customer satisfaction and zero critical incidents since launch

ASP.NET Core Angular MSSQL RabbitMQ SignalR Kubernetes Microservices Multi-currency FinTech Team Lead High Availability
05

Let's build
something great.

Open to senior engineering roles, staff-level positions, and tech lead opportunities. Remote-friendly. Let's talk.