Перейти к содержимому
D

Dias Muratov

Backend Go Developer

Senior Удалённо Гибрид Astana, Kazakhstan
4 г. 5 мес. опыта 44 навыка

Опыт работы

Freedom Ticketon

01.2025 — по н.в. 1 г. 5 мес.

Backend Go Developer

Middle Офис Kazakhstan, Almaty

Спроектировал сервисы IdP и OTP: обеспечил безопасную регистрацию пользователей, внедрил кросс-авторизацию через OTT, проектировал SQL-схемы и sequence diagrams для новых фич. Реализовал генератор PDF билетов и редактор шаблонов: для генерации pdf использовал Gotenberg. Делал миграцию данных (города, события). Разработал сервис catalog, проектировал SQL-схемы и sequence diagrams для новых фич. Оптимизировал catalog service: внедрил кеширование, sync.Pool для переиспользования объектов, singleflight для устранения cache stampede; устранил избыточную работу с указателями. Разработал promo-сервис с нуля: CRUD, endpoints для аналитики, валидация и применение промокодов, интеграция в checkout-флоу, обеспечил Saga-компенсацию для отката применённых скидок при сбоях в downstream-сервисах. Регулярно проводил code review (20+ PR/месяц). Stack: Golang, Temporal, Kafka, PostgreSQL, MongoDB, Redis, S3, Docker, Docker Compose, Kubernetes, GitLab, Grafana, Elastic, Clean Architecture, EDD, DDD, SDD, Claude Code, n8n.

  • RPS вырос с 53K до 145K (+173%)
  • p99 latency снизился с 420ms до 95ms

Airba Group

02.2024 — 01.2025 11 мес.

Backend Go Developer

Middle Офис Kazakhstan, Almaty

Разработал API для интеграции с партнерами (создание/деактивация продуктов, обновление цен/стоков, обработка заказов — 17+ эндпоинтов). Внедрил инструмент расчета сроков доставки, реализовал delivery slots и кеширование точек Kazpost. Оптимизировал фильтры, интегрировал GPT для автоматического перевода карточек товаров. Исправил массовую загрузку продуктов, реализовал новую логику связки категорий и моделей. Регулярно проводил code review (15+ PR/месяц). Stack: Golang, NATS, MongoDB, Redis, S3, Docker, Docker Compose, Kubernetes, GitLab, Grafana, Sentry.

  • Ускорение поиска до 50%

First Credit Bureau

07.2023 — 02.2024 7 мес.

Backend Go Developer

Middle Офис Kazakhstan, Astana

Спроектировал event-driven систему (Kafka): автоматизировал 5 бизнес-процессов, повысил масштабируемость. Разработал и поддерживал cron-задачи, новые микросервисы (3 новых сервиса за период). Реализовал интеграции с государственными информационными системами РК: GBDFL (физические лица), GBDRN (недвижимость), GBDUL (юридические лица), MIA (сервисы МВД), ISNA (налоговые сервисы), KDP (персональные данные). Интегрировал внешние сервисы (платежные шлюзы, 1C), написал парсеры файлов/веб-страниц. Оптимизировал SQL-запросы. Покрыл ключевые модули unit-тестами. Stack: Golang, Python (Django), Java, Kafka, PostgreSQL, Redis, MinIO, Docker, Kubernetes, GitLab.

  • Автоматизировал 5 бизнес-процессов
  • Ускорил критичные отчеты с 20с до 13с
  • Покрытие unit-тестами 75%

Halyk Bank

01.2023 — 07.2023 6 мес.

Backend Go Developer

Middle Офис Kazakhstan, Almaty

Интегрировал сторонние сервисы (3 платежных провайдера), реализовал Telegram-бота для автоматизации уведомлений. Покрыл бизнес-логику unit-тестами. Выполнил профилирование и оптимизацию 2 микросервисов. Исправил 30+ багов, повысил стабильность продакшена. Stack: Golang, C#, Kafka, Redis, MySQL, Lua, Tarantool, Docker, Kubernetes, GitLab.

  • Telegram-бот для 500+ пользователей
  • Покрытие unit-тестами 86%
  • Исправил 30+ багов

Platonus

01.2022 — 01.2023 1 г.

Backend Go Developer

Middle Офис Kazakhstan, Astana

Разрабатывал микросервисы платформы управления учебным процессом: сервисы расписания, журналов успеваемости и учебных планов. Интегрировал государственные реестры РК (ЕНТО, МОН РК) для синхронизации данных студентов и специальностей. Реализовал систему электронного документооборота (приказы, справки, дипломы) с поддержкой ЭЦП через НУЦ РК. Разработал сервис нотификаций (SMS, email, push) для уведомлений об оценках, расписании и задолженностях. Оптимизировал PostgreSQL-запросы для построения аналитических отчётов по успеваемости. Покрыл ключевые модули unit-тестами, участвовал в code review (10+ PR/месяц). Stack: Golang, Kafka, PostgreSQL, Redis, S3, Docker, Kubernetes, GitLab, Grafana.

  • Ускорил выборку с 15с до 4с
  • Покрытие unit-тестами 80%

Образование

L.N.Gumilyov Eurasian National University

2019 — 2023

Computer Engineering and Software

Бакалавр

Alem School

2022 — 2023

Golang Developer

Курсы

Курсы

Golang developer

Alem school

English: Intermediate (B1)

SQL

Stepik

Навыки

Go Python Echo Gin Chi gRPC Watermill PostgreSQL MySQL SQLite MongoDB Redis Git Docker Docker Compose Keycloak Nginx MinIO S3 Clean Architecture EDD DDD SDD Kafka NATS Kubernetes GitLab Grafana Elastic Sentry gomock mockery k6 migratecli psql Claude Code MCP Gemini CLI Temporal Lua Tarantool C# Java Django

Языки

Казахский Родной
Английский B1 — Средний
Русский Родной
Ссылка скопирована