MB.

Full-stack developer · Available for projects

Complex processes.Simple systems.

I build web applications, Telegram bots, parsers, and automation with Python and TypeScript — from an idea to stable production.

2+ yearscommercial experience
4 servicesfor business
3 caseswith source metrics

What I can build

04 / service lines

From the interface to background jobs — one coherent solution.

Each service works independently or as part of a complete product.

01 / web-apps

READY

End-to-end web applications

A Next.js interface, FastAPI backend, database, and business logic designed as one system.

  • Next.js
  • FastAPI
  • PostgreSQL
Discuss a web app

02 / telegram-bots

READY

Telegram bots for real workflows

Business scenarios, data, and integrations inside a familiar Telegram interface.

  • Telegram API
  • FastAPI
  • Integrations
Discuss a bot

03 / parsers

READY

Parsers and data processing

Collection, validation, normalization, and scheduled updates from external sources.

  • ETL
  • Parsing
  • PostgreSQL
Discuss data collection

04 / automation

READY

Automation and integrations

Background jobs, service communication, queues, statuses, and controlled failure handling.

  • Events
  • Queues
  • CI/CD
Discuss automation
Proven experience3 КЕЙСА

Systems that replaced manual work.

Three commercial projects: no invented screens, only my contribution, architecture, and source results.

01 / E-Importer
Integrations and data synchronization

Data keeps moving. Business does not wait.

A backend system for automated export and synchronization from 1C to a web application.

Open case study
System map / 01
  1. 011C and external sources
  2. 02Ingestion and validation
  3. 03Kafka events
  4. 04PostgreSQL and Redis
  5. 05Web application
Runtime
  • Python
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Kafka
02 / Gazprom Expo
Documents and procurement workflows

Documents under control.

An internal platform for registers, forms, procurement documents, and automated data validation.

Open case study
System map / 02
  1. 01React interface
  2. 02FastAPI backend
  3. 03PostgreSQL
  4. 04Document processing
  5. 05Local text analysis
Runtime
  • Python
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Alembic
03 / Happy Look
Healthcare and customer feedback

Feedback you can act on.

A service for patient feedback, request processing, and service-quality analytics.

Open case study
System map / 03
  1. 01Patient
  2. 02Clinic administrator
  3. 03Manager
  4. 04FastAPI and access control
  5. 05Feedback and analytics
Runtime
  • Python
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Alembic

How I work

04 / steps

A clear path from a problem to a working system.

  1. 01

    Context

    I map the process, constraints, and acceptance criteria.

  2. 02

    Architecture

    I define component boundaries, data, and failure handling.

  3. 03

    Development

    I build the solution in small, verifiable changes.

  4. 04

    Release

    I verify key paths, migrations, and post-release behavior.

Commercial experience

Experience without a wall of text.

The case studies contain the details; this is the timeline and role.

Tools

The stack serves the task, not the other way around.

Backend

  • Python
  • FastAPI
  • SQLAlchemy
  • Pydantic
  • Asyncio

Frontend

  • TypeScript
  • Next.js
  • React

Data and integrations

  • PostgreSQL
  • Redis
  • Apache Kafka
  • Alembic

Delivery and quality

  • Docker
  • CI/CD
  • Linux
  • Nginx
  • Pytest

About

An engineering approach without needless complexity.

I adapt quickly to unfamiliar domains and existing code, clarify ambiguous requirements early, and take work through to production.

I review changes, migrations, and related workflows carefully. Integrations, data-intensive services, and business automation are where I do my best work.

Education
Academy of Transport Technologies — Information Systems and Programming, 2026
Languages
Russian — native · English — B2

Available for projects

Is there a process worth simplifying?

Tell me about it on Telegram. I will clarify the context and suggest the next practical step.

Message me on Telegram