$ whoami · backend / infra

Инженер, который строит и поддерживает долгоживущие системы.

Бэкенд и инфраструктура. Строю и поддерживаю системы, которые живут годами — от ERP до realtime.

erp backgroundbackend & infralong-running systems
~/ops/log
online
$ deploy/prod · go-services · ok
$ rollback · helpdesk@v42 · ready
$ backup · off-site · ok
$ tasks.updated · realtime · stable
$ presence:user · centrifugo · 37 online
$ alerts · 0 active
React → Go API → PostgreSQL · Redis · Centrifugo
JWT · WebSockets · Docker Compose · GitLab CI
// эволюция стека

Накопленный опыт, а не список технологий

Путь от низкоуровневой работы и enterprise-ERP к современному бэкенду, realtime и собственной инфраструктуре. Каждый слой оставил след в том, как я строю системы сегодня.

  1. early
    Assembly · printer encoding · Kazakh locale

    Низкий уровень: кодировки, программирование принтеров, поддержка казахского языка.

  2. enterprise
    Oracle · MS SQL · Navision · Axapta · SAP EP/MDM/BI

    Долгоживущие enterprise-системы: ERP, корпоративные данные, ночные регламенты и миграции.

  3. web
    PHP / Yii2 → Laravel / Vue

    Fullstack-разработка: аукционные платформы, внутренние кабинеты, интеграции вокруг EGOV.KZ.

  4. now
    Go / React · Centrifugo · PostgreSQL · Docker

    Сервисы на Go, realtime-слой на Centrifugo, собственная инфраструктура и CI/CD.

Услуги

Чем обычно занимаюсь

В основном бэкенд-системы, realtime-инфраструктура и автоматизация деплоя. Ниже — то, что чаще всего встречается в работе.

01

Анализ и архитектура

Discovery-сессии, ТЗ, выбор стека, схема развёртывания, high-load риски.

02

Разработка

Бэкенд на Go, фронтенд на TS/React. API-first, типизированные контракты, тесты.

03

DevOps и CI/CD

GitLab CI на собственных раннерах, Docker, Ansible, GitOps-деплой в собственную сеть серверов.

04

Эксплуатация

Prometheus + Grafana, алертинг, on-call, бэкапы, регулярные DR-учения.

05

Поддержка пользователей

Собственный Helpdesk с SLA, тикетная система, метрики удовлетворённости.

06

Эволюция

Регулярные ревью архитектуры, рефакторинги, переезды между ДЦ без простоя.

Инфраструктура

Один инженер, много лет системной работы

Критичные процессы держу в собственном контуре: Helpdesk, GitLab + CI, сеть серверов. Деплой через Docker и GitLab CI, мониторинг и бэкапы готовы до первого релиза, а не «потом».

[ 01 ]

Распределённая сеть серверов

Несколько дата-центров на Hetzner и партнёрских площадках, edge-ноды, балансировщики, мониторинг и off-site бэкапы. Без vendor lock-in и без привязки к одному провайдеру.

  • Multi-DC топология с failover-сценариями и быстрым recovery
  • HAProxy / Nginx / Traefik балансировка
  • Prometheus + Grafana + Loki + Alertmanager
  • Зашифрованные off-site бэкапы и DR-учения
[ 02 ]

Собственный Helpdesk

Внутренний портал поддержки: тикеты, SLA-таймеры, телефония, эскалация в дежурную смену. Клиент говорит с инженерами напрямую, без посредников.

  • SLA с фиксированной реакцией
  • Тикеты, телефония, чат в одном окне
  • Отчёты по удовлетворённости
  • On-call ротации и эскалация
[ 03 ]

Собственный GitLab + CI

Приватный инстанс GitLab с фермой self-hosted runner-серверов. Код клиента остаётся в приватном контуре, релизы — GitOps в прод.

  • Self-hosted GitLab CE + runners
  • Pipelines: build → test → scan → deploy
  • Приватные Docker-реестры
  • Подписанные образы, авто-rollback
Стек

Боевой стек, не модный

Go, Postgres, Redis, Nginx, Prometheus, Grafana, GitLab CI. То, что держит прод.

Технологический радар
GoTypeScriptReactNode.jsPostgreSQLRedisMySQLElasticsearchNginxHAProxyDockerAnsibleGitLab CIPrometheusGrafanaLokiKafkaRabbitMQS3ClickHouse
~/contact

Если есть система, которую нужно построить или починить

Опишите задачу — отвечу по делу, без маркетинга и продаж.