Skip to main content
What I do

Expertise

How I turn unclear product needs into maintainable backend systems, stable frontend interfaces, reliable integrations, and delivery workflows that can be operated by real teams.

Backend & Platform Architecture

I design backend systems with clear boundaries between transport, application logic, domain rules, persistence, and infrastructure. Preferred stack: FastAPI, SQLAlchemy 2.0, PostgreSQL, Alembic, Redis, RBAC, OAuth2/JWT, domain events, and Outbox patterns.

Frontend Product Engineering

I build practical frontend applications with React, TypeScript, and Next.js, focusing on dashboards, admin panels, maintainable components, SSR/SSG, and interfaces that support real business workflows.

Marketplace & Commerce Systems

I work with commerce workflows, marketplace integrations, product/order data, operational dashboards, seller processes, Ozon, Wildberries, Yandex Market, 1C, CRM systems, stock analytics, adverts, supplies, and reporting.

Integrations & Workflow Automation

I connect external APIs, internal systems, ETL pipelines, scheduled jobs, Airflow-backed workflows, imports/exports, payment APIs, and Telegram bots to reduce manual work and improve operational reliability.

Cloud, DevOps & Delivery

I use Docker, docker-compose, GitLab CI/CD, GCP Cloud Run, Cloud SQL, Artifact Registry, OpenTofu direction, and infrastructure scripting to ship repeatable deployment workflows.

AI-Assisted Engineering

I use ChatGPT, Claude, Copilot, and PyCharm AI/code generation to accelerate planning, implementation, testing, refactoring, and review while keeping architecture decisions and final responsibility human-led.

Tech Stack

Capabilities, not just tools

A curated view of the technologies I use and what I use them for: service boundaries, schemas, product UI, integrations, delivery, and reviewable engineering workflows.

Backend

  • PythonProduction backend services
  • FastAPIAsync APIs and service boundaries
  • DjangoBackend apps and admin workflows
  • Node.jsRuntime and tooling experience
  • SQLAlchemy 2.0Persistence layer and repositories
  • AlembicSafe, reviewable migrations
  • RedisCache, queues, rate limits

Frontend

  • ReactDashboards and admin panels
  • TypeScriptTyped contracts end-to-end
  • Next.jsSSR/SSG product surfaces
  • Tailwind CSSCustom responsive interfaces
  • MUIOperational UI and internal tools

Database & Data

  • PostgreSQLSchema design and query work
  • RBACRole and permission modeling
  • OAuth2/JWTToken-based auth flows
  • Domain EventsDomain-level change signals
  • Outbox PatternReliable event publishing
  • Unit of WorkTransactional consistency

Integrations & Automation

  • Ozon APIMarketplace catalog and ops sync
  • Wildberries APIMarketplace workflow integration
  • Yandex Market APIMarketplace data workflows
  • 1CBusiness workflow integration
  • Telegram botsOperator-facing automation
  • Scheduled jobsScheduled workflow patterns

Infrastructure & Cloud

  • DockerReproducible environments
  • GitLab CI/CDPrimary CI/CD workflow
  • GCP Cloud RunContainerized service delivery
  • Cloud SQLManaged PostgreSQL
  • Artifact RegistryContainer image registry
  • OpenTofuProvider-portable infrastructure direction

AI-Assisted Workflow

  • ChatGPTArchitecture sparring & review
  • ClaudeLong-context reasoning
  • GitHub CopilotIn-IDE pair programming
  • PyCharm AI/code generationIDE-assisted generation and review