Skip to main content

Projects

My own systems open in a click and are running right now. Client cases are under NDA — I can talk you through them.

Backend and load

What sits under the model and decides whether the pipeline survives week three.

Slot‑Me.ru — Meeting Booking Platform

Founder, Principal Engineer • 2025

Cal.com for the Russian market: from architecture to production. FastAPI + React, FSD, OAuth, calendars, email, 196 tests.

  • FastAPI
  • React
  • PostgreSQL
  • Redis
  • TypeScript
  • Tailwind CSS
  • Docker
  • GitLab CI/CD
View case study →

Route Profiler — Automated Performance Profiling

Technical Lead & Performance Engineer • 2024

Automated performance profiling for all routes in a web app. Dynamic route discovery, fixture validation, and per‑endpoint timing/memory/DB metrics with detailed reports.

  • Python
  • pytest
  • Flask/FastAPI
  • cProfile
  • Memory Profiler
  • Pandas
  • Plotly
View case study →

Perfector — Visual Regression Testing

Technical Lead & Architect • 2024

Automated UI visual testing to prevent unintended layout changes. Page snapshots + OpenCV diffing + automated reports for the team.

  • Python
  • OpenCV
  • Selenium
  • Pillow
  • Docker
  • CI/CD
  • SMTP
View case study →

PVS‑Studio — Automated E2E Testing System

QA Automation Engineer • 2023

Comprehensive Selenium‑based E2E test system covering critical journeys on pvs‑studio.com. Prevents regressions on a business‑critical site.

  • Selenium
  • Python
  • pytest
  • Docker
  • CI/CD
View case study →

PassWave — Password Generator & Vault

Founder, Full‑stack Engineer • 2025

Minimalist PWA: generates strong passwords, encrypts everything on the client, syncs if you want. Built the MVP in 2 weeks. Shut down in April 2026 after a breach via an axios vulnerability.

  • Next.js 16
  • React 19
  • TypeScript
  • Supabase
  • PWA
  • Tailwind CSS 4
View case study →

Integrations and automation

Connecting what already exists and removing repeated manual work.

Digital Tutor

Backend Developer • 2020

Analytics platform for university management with tools for assessing student learning outcomes and recommendations for optimizing educational processes

  • Python
  • Django
  • PostgreSQL
  • Redis
  • Celery
  • React
  • Docker
View case study →

PVS‑Studio Helpdesk — Support System

Technical Lead • 2020

Selection, deployment, and customization of a helpdesk based on osTicket for PVS‑Studio. Compared alternatives, chose the optimal platform, adapted to support workflows.

  • osTicket
  • PHP
  • MySQL
  • JavaScript
  • Email Integration
View case study →

PVS‑Studio Conference Engine — Landing Automation

Full‑stack Developer • 2021

Unified platform to auto‑generate conference landing pages and collect leads. Solved the problem of creating dozens of near‑identical pages for PVS‑Studio event participation.

  • Python
  • Django
  • PostgreSQL
  • Jinja2
  • Bootstrap
  • JavaScript
View case study →

Viva64 Trial CRM — Email Marketing Automation

Backend Developer • 2019

Trigger‑based email automation to convert PVS‑Studio trial users into paying customers. Trial CRM to manage the lifecycle of trial users.

  • Python
  • Django
  • Celery
  • PostgreSQL
  • SMTP
  • Email Templates
View case study →

EKADoctor — Catalog Update System

Developer • 2007

Delphi desktop app that converts Excel price lists into compact catalog update commands for a medical portal. Solved bulk updates for thousands of items.

  • Delphi
  • Excel
  • PHP
  • MySQL
View case study →

Start Transport — Corporate Site & Automation

Full‑stack Developer • 2016

Corporate website and internal automation tools for a transport company. Modern Angular + Material Design frontend, Django backend.

  • Angular
  • Material Design
  • Python
  • Django
  • PostgreSQL
View case study →

Also built

Twenty years of assorted work: shops, directories, streaming, hardware. Kept as a list — it shows the range but has nothing to do with what I sell today.

I can talk through the client cases

Much of it is under NDA or never written up. Tell me your domain and I will describe the closest thing I have done.

Get in touch