Давид З. Golang разработчик, Senior

ID 22866
ДЗ
Давид З.
Мужчина, 21 год
Россия, Москва, UTC+3
Ставка
3 311,69 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Senior
Навыки
GOlang
Python
REST API
SQL
GitLab
prometeus
PostgreSQL
RabbitMQ
MongoDB
MySQL
Grafana
Kafka
Elasticsearch
ClickHouse
Отрасли
EdTech
Telecom
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Кандидат — опытный Go-разработчик с более чем 4-летним коммерческим опытом. Специализируется на разработке микросервисов, RESTful API и GraphQL. Владеет Golang, PostgreSQL, MongoDB, Docker, Kubernetes, Kafka, gRPC, Redis, Prometheus, Grafana, CI/CD. В Авито участвовал в разработке сервиса обработки возвратов, где оптимизировал базу данных, сократив время отклика на 40%, и внедрил API для автоматического расчета стоимости возврата, что уменьшило время обработки заявок на 30%. Также настроил мониторинг ключевых метрик с помощью Prometheus и Grafana. В STEM IT (проект Азбука вкуса) инициировал переход на микросервисную архитектуру, разделив монолит на 150+ микросервисов. Разработал систему анализа журналов, сократив время обработки данных с 2 часов до 72 минут. Ускорил CI/CD на 40% за счет параллельного выполнения задач. Опытен в построении архитектуры, работе с RESTful API, GraphQL и микросервисами. Применяет современные подходы к разработке и оптимизации.
Проекты   (5 лет 11 месяцев)
Сервис "Сервис обработки возвратов"
Роль
Go разработчик
Обязанности
- Активное участие в code review, как в качестве ревьюера, так и автора кода, акцентируя внимание на безопасности, производительности и читаемости кода. Работа с системами контроля версий (Git, GitLab), используя Gitflow workflow. •Написание unit-тестов, интеграционных тестов и E2E тестов, стремясь к покрытию кода не менее 80%. - Увеличение CTR push-уведомлений на 10% и повышению конверсии в покупки на 5%. Я отвечал за интеграцию с различными провайдерами push-уведомлений (например, Firebase, APNs), разработку системы сегментации пользователей с использованием Redis для кэширования сегментов и написание логики отправки уведомлений. Мы использовали Kafka для асинхронной обработки отправки уведомлений. - Также были настроены алерты в Alertmanager, которые срабатывали при превышении заданных порогов, например, при увеличении задержки отправки уведомлений более чем на 1 секунду. Это позволило нам быстрее реагировать на инциденты и предотвращать серьезные проблемы. Время обнаружения инцидентов сократилось в среднем на 50%. Мы также интегрировали мониторинг с Sentry для отслеживания ошибок в продакшене. - Оптимизация базы данных. Мы перешли с PostgreSQL на более эффективную структуру данных для хранения информации о возвратах, используя JSONB для хранения метаданных возврата. Это привело к снижению времени отклика запросов к БД на 40% (с 150 мс до 90 мс) и уменьшению нагрузки на базу данных на 25%. - Разработка и внедрение API для автоматического расчета стоимости возврата. Это позволило сократить время обработки заявок на возврат в среднем на 30% (с 5 минут до 3.5 минут) и уменьшить количество обращений в службу поддержки по вопросам стоимости на 15%.
Достижения
- Реализовал функциональность отправки таргетированных push-уведомлений пользователям на основе их предпочтений и истории покупок. - Настроил мониторинг ключевых метрик сервиса (например, количество отправленных уведомлений, время отклика, количество ошибок) с помощью Prometheus и Grafana.
Стек специалиста на проекте
PostgreSQL, Git, Docker, REST API, MongoDB, Grafana, Prometheus, GOlang
Отрасль проекта
Telecom
Период работы
Август 2023 - По настоящее время  (2 года)
Разработка ПО
Роль
Go разработчик
Обязанности
• Инициировал переход на микросервисную архитектуру • Создал приложение TO DO list для студентов с помощью Go • Создал серверную службу, работающую с Kafka, отправляя отзыв с помощью Go • Внес вклад в разделение архитектуры monolith на более чем 150 микросервисов в Go. • Поддерживал понятную документацию по Confluence для разрабатываемых микросервисов. • Облегчена разработка распределенной системы анализа журналов в Go, позволяющей параллельно обрабатывать более 100 ГБ ежедневных журнальных данных, что сократило время пакетной обработки с 2 часов до 72 минут и увеличило общую пропускную способность системы в 3,5 раза. • Активно участвовал в инициативах по рефакторингу кода, сокращая технический долг и улучшая удобство сопровождения баз кода.
Достижения
• Сократил TTI (время перехода к интерактиву) рекламных страниц на 20% за счет уменьшения количества запросов cms, отправляемых на сервер в React client при загрузке первой страницы. • Ускорил конвейер CI/CD на 40% за счет настройки параллельного выполнения заданий.
Стек специалиста на проекте
Grafana, MySQL5, Gitlab CI, AWS, Elasticsearch, REST, Git, Go, Kibana, MongoDB, Redis, Neo4j, Prometheus, gRPC, Terraform, Kafka, Logstash, GOlang, Docker, PostgreSQL, Jenkins, Microservices, Kubernetes, Рефакторинг кода
Отрасль проекта
EdTech
Период работы
Сентябрь 2019 - Август 2023  (4 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Офис, Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский университет «Высшая школа экономики»
Специальность
Факультет компьютерных наук
Завершение учебы
2023 г.
Высшее
Учебное заведение
Финансовый Университет при Правительстве РФ
Специальность
Факультет информационных технологий и анализа больших данных
Завершение учебы
2025 г.

Похожие специалисты

E-commerce & Retail • Insurance • Telecom
ДР
Дмитрий Р.
Краснодар
Golang разработчик
Senior
4 415,58 Р/час
GOlang
Kafka
PostgreSQL
Redis
Go
SQL
Kubernetes
MongoDB
gRPC
Git
+64

Golang-разработчик с опытом работы более 5 лет. Участвовал в разработке системы мониторинга для e-commerce & retail: - С нуля разработал приложение. - Интегрировал его с различными приложениями для отправки уведомлений (Telegram, Rocket.Chat, Discord, Microsoft Teams). - Разработал внутренние сервисы для расширения функционала мониторинга и оптимизировал существующий функционал. Разрабатывал личный кабинет для страховой компании: - С нуля разрабатывал архитектуру. - Работал со множеством баз данных. - Реализовал забор данных из источника, их хранение в ClickHouse, агрегацию и запись в PostgreSQL. - Организовал взаимодействие приложений для забора данных и агрегации при помощи RabbitMQ. Работал над проектом МТС: - Дорабатывал core-функционал сценариев, звонков и ответов робота. - Проектировал архитектуру новых приложений. - Исправлял баги, проводил код-ревью. - Дежурил. Софты Димы - Умение четко объяснять сложные вещи простыми словами - Способность слушать других и задавать правильные вопросы - Готовность помогать коллегам - Способность находить общий язык с разными людьми - Умение планировать время - Выполнение задач в срок - Расстановка приоритетов - Спокойный подход к сложностям - Поиск разных вариантов решения - Быстрое освоение новых технологий - Предложение идей по улучшению - Самостоятельный поиск решений - Проактивный подход к работе

Подробнее
RnD
МК
Максим К.
Москва
Golang разработчик
Middle
2 597,4 Р/час
Apache Kafka
API
Backend
CI/CD
ClickHouse
Docker
Elasticsearch
Git
GitLab
Go
+31

Максим — Golang-разработчик уровня Middle. Опыт работы на проектах в сфере RnD: - Разработка и масштабирование системы защиты для топовых финтех-компаний. Максим спроектировал, внедрил и оптимизировал многоуровневые пайплайны обработки данных, добавил систему автоматического бана IP злоумышленников, реализовал многоуровневый pipeline обработки трафика и улучшил систему кэширования. - Разработка стримингового сервиса Viju на Golang. В рамках проекта Максим провёл анализ и рефакторинг SQL-запросов, реорганизовал структуру данных, спроектировал и внедрил механизмы аутентификации и авторизации пользователей, а также инициировал внедрение сквозного мониторинга. - Создание сервиса WebmonitorX для защиты финансовых платёжных систем и веб-приложений от кибератак на Golang. Максим проанализировал и улучшил обработку трафика, создал автоматизированные системы обнаружения аномалий в трафике, внедрил механизмы валидации входящих запросов и разработал стратегии тестирования.

Подробнее

Недавно просмотренные специалисты

IoT • Logistics & Transport • Manufacturing
ЭР
Эдуард Р.
Набережные Челны
1С разработчик
Middle
3 596,88 Р/час
1С:ERP
1С:Управление производственным предприятием 1.3
1С:Управление холдингом
1С:Зарплата и управление персоналом 2.5
1С:Зарплата и управление персоналом 3.1
производство
корп
1С: ERP 2.5
+8

Эдуард — Middle разработчик в области 1С с опытом работы 10 лет 9 месяцев. Специализируется на 1С: ERP, 1С: Зарплата и управление персоналом, 1С: Управление производственным предприятием и 1С: Управление холдингом. Участвовал в проектах в сферах логистики и транспорта, горнодобывающей промышленности, а также в области автоматизации производства. Среди проектов — доработки функционала и автоматизация расчёта зарплаты в транспортной отрасли, внедрение 1С: ЗУП ред 3.1 и 1С: ERP УХ в горнодобывающей промышленности, автоматизация производства сырной продукции и кабеля.

Подробнее
FinTech & Banking • GameDev • Logistics & Transport
АГ
Алексей Г.
Москва
QA ручной
Senior
3 246,75 Р/час
Регрессионное тестирование
Zephyr
Postman
DevTools
Java
Git
API
Kibana
Selenium
TestRail
+34

- Ручное регрессионное, функциональное тестировании ПО на ОС Windows и Mac - Ручное тестирование мобильных приложений на ОС iOS, Android, Windows Phone - Ручное тестирование игровых приложений на PC и мобильных платформах - Ручное функциональное и регрессионное тестирование WEB приложений - Тестирование методом черного ящика - Кросс-браузерное тестирование - Интеграционное тестирование - Ручное тестирование API (json/xml) через swagger и postman - Анализ документации - Опыт составления проектной документации (тест-планы, чек-листы, тест-кейсы) - Работа с баг-трекерными системами RedMine, Jira и HP ALM - Работа с сервисом непрерывной интеграции Jenkins - Создание тестов в TestReil/TestIT/Zephyr scale - Около года опыт в разработке автотестов на Java на разных проектах - Знание SQL на уровне простых запросов - Прошел сертификацию ISTQB Foundation level

Подробнее
EdTech • Telecom
ДЗ
Давид З.
Москва
Golang разработчик
Senior
3 311,69 Р/час
PostgreSQL
RabbitMQ
MySQL
Elasticsearch
SQL
Python
REST API
MongoDB
Grafana
GitLab
+14

Кандидат — опытный Go-разработчик с более чем 4-летним коммерческим опытом. Специализируется на разработке микросервисов, RESTful API и GraphQL. Владеет Golang, PostgreSQL, MongoDB, Docker, Kubernetes, Kafka, gRPC, Redis, Prometheus, Grafana, CI/CD. В Авито участвовал в разработке сервиса обработки возвратов, где оптимизировал базу данных, сократив время отклика на 40%, и внедрил API для автоматического расчета стоимости возврата, что уменьшило время обработки заявок на 30%. Также настроил мониторинг ключевых метрик с помощью Prometheus и Grafana. В STEM IT (проект Азбука вкуса) инициировал переход на микросервисную архитектуру, разделив монолит на 150+ микросервисов. Разработал систему анализа журналов, сократив время обработки данных с 2 часов до 72 минут. Ускорил CI/CD на 40% за счет параллельного выполнения задач. Опытен в построении архитектуры, работе с RESTful API, GraphQL и микросервисами. Применяет современные подходы к разработке и оптимизации.

Подробнее