ЕР
Егор Р.
Мужчина, 21 год
Россия, Москва, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 30 июня 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Завершил работу на последнем проекте, причины: отмена performance review, отсутствие карьерного роста, значительная часть команды ушла, в том числе знакомые разработчики. Принял решение двигаться дальше.
Важны на новом проекте: работа с высоконагруженными сервисами, современным стеком и участие в проектировании приложений. Ориентирован на техническое развитие и инженерные вызовы.
Ключевые компетенции:
* Язык: Go
* Архитектура: микросервисы, проектирование с нуля
* Протоколы и технологии: gRPC, REST API, Outbox pattern
* Базы данных: PostgreSQL, ClickHouse, Redis, MongoDB
* Месседжинг: Kafka
* Контейнеризация и инфраструктура: Docker, Kubernetes
* Мониторинг: Prometheus, Jaeger, Datadog
* Тестирование: unit и интеграционные тесты
Проектный опыт:
Buzzoola:
Разрабатывал gRPC микросервис для сбора аналитики из внешних систем (Яндекс.Метрика, VK Ads, Яндекс.Директ). Данные поступали из Kafka, обрабатывались и сохранялись в ClickHouse и PostgreSQL. Настраивал мониторинг через Prometheus и Jaeger, реализовал ручку выдачи статистики, проектировал систему с нуля. Писал unit и интеграционные тесты. Проект стартовал с перехода от монолита к микросервисам.
Киноафиша/Событийный сервис:
Создание административной панели управления мероприятиями. Разработка REST API микросервиса вместо монолита на PHP. Внедрение Outbox-паттерна, сбор метрик через Datadog, покрытие тестами.
Проекты
(5 лет 2 месяца)
Buzzoola
Роль
Golang-разработчик
Обязанности
Технологии:
Golang, PostgreSQL, gRPC, Kafka, Github Actions, Jaeger, Prometheus, AWS (EC2, S3, RDS, ALB)
Обязанности:
• Разработка асинхронных задач для сбора рекламной и аналитической статистики, хранение
данных в PostgreSQL, создание API для предоставления статистики клиентским сервисам.
• Проектирование и разработка gRPC API для предоставления статистики внешним и
внутренним сервисам.
• Написание юнит и интеграционных тестов, участие в code review
• Мониторинг приложения в production среде
Достижения:
• Разработал асинхронный таск по сбору аналитики с клиентских сайтов через Яндекс.Метрику,
что позволило объединить веб-аналитику с рекламными метриками и повысить точность
оптимизации кампаний.
• Настроил Prometheus и Jaeger для мониторинга и трассировки, что позволило быстро выявлять
сбои и ускорило отладку.
• Принимал участие в выделении функциональности из монолитной части платформы в
отдельные независимые микросервисы
• Выявил узкие места при мониторинге системы, повысил эффективность работы sql запросов,
что привело к меньшей задержке ответа API
• Реализовал метрики под кеш, что позволило выявлять эффективность его работы
Стек специалиста на проекте
ALB, AWS, Разработка, Программное обеспечение, API, Yandex, Prometheus, gRPC, Проектирование, Kafka, S3, Jaeger, GOlang, Мониторинг, EC2, SQL, GitHub Actions, Аналитика, Code Review, RDS, PostgreSQL, Microservices
Отрасль проекта
Marketing, Advertising & Design
Период работы
Январь 2022 - Март 2025
(3 года 3 месяца)
Kaver afisha
Роль
Golang-разработчик
Обязанности
Технологии:
Golang, PostgreSQL, REST API, Redis Streams, GitLab CI/CD, Datadog, Kubernetes
Обязанности:
• Разработка административной панели управления событиями
• Написание юнит и интеграционных тестов
• Проработка архитектурной составляющей сервиса
• Разбор технических тонкостей с системным аналитиком
• Отладка приложения и исправление багов
Достижения:
• Разработал REST API микросервис создания, получения, обновления, фильтрации и удаления
событий
• Настроил сохранение событий в outbox/inbox-таблицах, их последующую обработку
воркерами и безопасное взаимодействие с брокером сообщений
• Внедрил кеширование данных событий с помощью Redis, что ускорило фильтрацию и
снизило нагрузку на БД
• Реализовал интеграцию приложения с Datadog для мониторинга метрик, логов и ошибок.
Стек специалиста на проекте
PostgreSQL, REST API, Kubernetes, Streams, Базы данных, Microservices, Мониторинг, Redis, GOlang, Datadog, GitLab CI/CD, Работа с интеграциями, Разработка
Отрасль проекта
Media
Период работы
Февраль 2020 - Март 2022
(2 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Московский политехнический университет, Москва
Специальность
Факультет информационных технологий, Информационные системы и технологии
Завершение учебы
2024 г.