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

Кирилл

Middle Go Backend Developer

Middle Санкт-Петербург, Казахстан
9 г. опыта 21 навыка

О себе

Backend-разработчик на Go с коммерческим опытом разработки и поддержки серверных сервисов. Работал с REST/gRPC API, PostgreSQL, очередями сообщений, Docker-инфраструктурой, логированием и мониторингом. Умею доводить фичи от постановки и реализации до выката, диагностики в продакшене и дальнейшей поддержки. Интересны продуктовые backend-команды с высокой нагрузкой, качеством данных и ответственностью за стабильность сервисов.

Опыт работы

Фриланс / проектная работа

01.2022 — по н.в. 4 г. 6 мес.

Go Backend Developer

Офис

Разрабатывал и поддерживал backend-сервисы на Go: API, бизнес-логику, фоновые задачи, интеграции и обработку вебхуков. Проектировал REST API и внутренние контракты между сервисами, описывал сценарии работы и edge cases. Работал с PostgreSQL: проектировал таблицы, писал SQL-запросы, разбирал медленные места, использовал индексы и EXPLAIN ANALYZE. Настраивал очереди и асинхронную обработку событий через RabbitMQ; понимаю модель работы Kafka, consumer groups, offsets и гарантии доставки. Интегрировал сервисы с внешними API, Telegram Bot API, платежными вебхуками и внутренними административными панелями. Поддерживал сервисы после запуска: проверял логи, исправлял ошибки, разбирал сетевые проблемы, таймауты, некорректные состояния и сбои интеграций. Участвовал в декомпозиции задач, оценке технических рисков, выборе простых архитектурных решений без лишнего усложнения.

Проектные задачи

01.2022 — по н.в. 4 г. 6 мес.

Backend-разработчик, внутренние сервисы и админ-панели

Офис

Делал backend для внутренних систем: роли пользователей, выдача доступов, статусы заказов, сообщения, платежные статусы и технические события. Реализовывал идемпотентную обработку платежных уведомлений и фоновые reconciliation-процессы для сверки состояний. Работал с Docker Compose, миграциями БД, переменными окружения, reverse proxy и базовым мониторингом сервисов. Писал код с упором на поддерживаемость: явные ошибки, структурированные логи, понятные контракты, минимизация скрытой магии. Взаимодействовал с пользовательскими и бизнес-сценариями: уточнял требования, предлагал реализацию, учитывал ограничения интеграций.

Ожидаемая зарплата

600 000 KZT

Навыки

Go REST gRPC PostgreSQL Redis RabbitMQ Kafka Docker Docker Compose Linux Git CI/CD GitHub Actions Caddy Prometheus structured logging Telegram Bot API вебхуки микросервисы SQL ConnectRPC
Ссылка скопирована