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.
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