Golang-разработчик

Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Go • Echo • Gin
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы какой-то есть
Есть файл резюме (защищен)
О себе

На данный момент Golang-разработчик.

Мои компетенции и опыт

САТЕЛ:

Основные достижения за время работы: 
1) Внедрил AI-ревьюера для MR, настроил job в GitLab CI с моделью, развёрнутой внутри контура компании. AI отлавливает ~30% потенциальных багов до code review. 
2) Решил проблему потери сообщений при рестартах сервисов. Настроил доставку через Kafka с ретраями и идемпотентностью. 
3) Нашёл и устранил утечку памяти в сервисе. Работал с Grafana и профилированием с помощью pprof. Снизил потребление памяти сервисом на 40%.
4) Написал библиотеку для поднятия изолированного тестового окружения. Библиотекой пользовалась вся команда разработчиков, что повысило эффективность тестирования и облегчило локальную разработку.

Глобус:

Из основного: 
1) Спроектировал и разработал новый сервис Избранное. Взаимодействовал с бизнесом. Разработал спецификацию сервиса. Выступил в роли фича-лида в выделенной команде. 
2) Внедрил кэширование популярных товаров с помощью Redis, загрузка карточки товара ускорилась в 3 раза. Страницы перестали подвисать в часы пиковых нагрузок.
3) Переписал тяжёлые SQL-запросы и добавил индексы, нагрузка на базу заметно снизилась, страницы каталога стали открываться в несколько раз быстрее (примерно с 1,5 с до 200–300 мс).
4) Разработал и внедрил rate limiter на уровне API Gateway. 
5) Разрабатывал REST и gRPC-ручки для каталога, корзины и оформления заказов.
6) Поддерживал техническую документацию по сервисам, проводил код-ревью, поднял test coverage с 50% до 80%.


Специализация
Информационные технологииРазработкаBackendGoEchoGin
Отрасль и сфера применения

Уровень
МиддлСеньор

Есть файл резюме (защищен)


Интересные кандидаты