КЮ
Кирилл Ю.
Мужчина, 25 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Опытный разработчик с 7 годами работы в области программирования. Занимаюсь созданием и оптимизацией микросервисов, разработкой API и интеграцией со сторонними сервисами. В моих проектах я рефакторил код, настраивал системы мониторинга и алертинга, а также разрабатывал функционал для управления складскими и логистическими процессами. Участвовал в проектировании баз данных, оптимизации SQL-запросов и реализации бизнес-логики. Моя работа включает тесное взаимодействие с командами аналитиков и проведение код-ревью. Стремлюсь к созданию надежных и эффективных решений, применяя современные технологии и архитектурные подходы.
Опыт: 7 лет
ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ:
● Разработка программного обеспечения: Создание и поддержка микросервисов, реализация бизнес-логики, рефакторинг и оптимизация кода.
● Интеграции: Настройка и поддержка интеграций со сторонними сервисами и маркетплейсами, разработка API для взаимодействия микросервисов.
● Проектирование и оптимизация баз данных: Написание и оптимизация SQL-запросов, проектирование схем баз данных, использование индексации для повышения производительности.
● Мониторинг и алертинг: Настройка систем мониторинга и алертинга с использованием Prometheus и Grafana для выявления аномалий.
● Код-ревью: Проведение ревью кода для обеспечения качества и соответствия стандартам.
● Тестирование: Написание юнит- и интеграционных тестов (с использованием JUnit, Mockito, Test Containers).
● Деплой и CI/CD: Подготовка релизных веток, деплой задач в продуктовую среду, работа с инструментами автоматизации (Jenkins, TeamCity).
● Работа с архитектурой: Применение архитектурных паттернов, разработка ролевых моделей для управления правами пользователей.
● Оптимизация производительности: Разработка алгоритмов кэширования, постраничного вывода данных, оптимизация запросов к базе данных.
● Фронтенд-разработка: Создание пользовательских интерфейсов с использованием Vaadin Framework.
● Управление задачами и планирование: Участие в оценке и планировании зада
Проекты
(7 лет 2 месяца)
Магнит Маркет — бывший маркетплейс KazanExpress
Роль
Старший Golang разработчик
Обязанности
Это современный маркетплейс, объединяющий тысячи продавцов и покупателей в одном удобном цифровом пространстве. Наша платформа предлагает широкий ассортимент товаров — от электроники и бытовой техники до моды, красоты и товаров для дома
Задачи:
• Рефакторинг существующего кода и реализация нового функционала
• Разработка WMS (Warehouse Management System) для оптимизации хранения товаров на складах
• Разработка LMS (Logistics Management System) для организации доставки за 1 сутки
• Разработка FMS (Feedback Management System) для управления отзывами
• Интегрировал ELK Stack (Logstash, Kibana) для централизованного логирования
• Проведение код-ревью
• Участие в планировании и оценке задач со смежными командами • Настройка и поддержка интеграций со сторонними микросервисами
• Разработка API для общения микросервисов
• Работал с Linux (развертывание, отладка, bash-скрипты)
• Написание SQL запросов
Результаты / достижения на проекте:
• Интеграция старой версии приложения в экосистему Магнита
• В рамках FMS настроил интеграцию со сторонними маркетплейсами, что позволило получать рейтинг товаров с других площадок и отображать его в рамках нашего приложения
• Разработал и внедрил новые модули в рамках WMS, что позволило разделять товары на несколько подразделений (центральный склад и склад продавца). В результате получилось реализовать доставку со склада продавца
• Участвовал в создании LMS, обеспечившей доставку за 1 сутки для большинства заказов в отдельных регионах
• Реализовал совместно с коллегами FMS с механизмами модерации, фильтрации и сортировки отзывов
• Доработал gRPC API для взаимодействия микросервисов, обеспечив отказоустойчивость и низкие задержки
Технологии и инструменты: • Go • PostgreSQL • Redis • Kafka • Docker • Kubernetes • gRPC • Prometheus/Grafana • Gitlab • Gitlab CI/CD • Gorm • Prometheus + Grafana • Clickhouse • Makefile
Достижения
• Интеграция старой версии приложения в экосистему Магнита
• В рамках FMS настроил интеграцию со сторонними маркетплейсами, что позволило получать рейтинг товаров с других площадок и отображать его в рамках нашего приложения
• Разработал и внедрил новые модули в рамках WMS, что позволило разделять товары на несколько подразделений (центральный склад и склад продавца). В результате получилось реализовать доставку со склада продавца
• Участвовал в создании LMS, обеспечившей доставку за 1 сутки для большинства заказов в отдельных регионах
• Реализовал совместно с коллегами FMS с механизмами модерации, фильтрации и сортировки отзывов
• Доработал gRPC API для взаимодействия микросервисов, обеспечив отказоустойчивость и низкие задержки
Стек специалиста на проекте
PostgreSQL, Docker, Go, Grafana, Kubernetes, GitLab, TCP/IP, SSH, Prometheus, HTTP, ClickHouse, gRPC, DNS, GORM, Kafka, Redis, GitLab CI/CD, makefile
Отрасль проекта
E-commerce & Retail
Период работы
Май 2022 - По настоящее время
(3 года 3 месяца)
Инструменты Тестирования
Роль
Golang разработчик
Обязанности
Проект: Централизованное управление и визуализация процессов тестирования. Создание универсального инструмента для комплексного тестирования, предназначенный для управления всеми процессами тестирования в одном месте. Система поддерживает весь жизненный цикл тестирования как для ручных, так и для автоматизированных тестов.
Задачи:
• Разработка нового функционала
• Реагирование на ошибки в продакшене
• Написание sql запросов и оптимизация существующих
• Создание интеграций с популярными трекерами задач
• Проработка и реализация бизнес-логики совместно с командой аналитиков
• Разработка плагина для браузера
• Проведение код ревью на регулярной основе
• Написание юнит тестов и интеграционных тестов
с использованием TestContainers
Результаты / достижения на проекте:
• Совместно с коллегами переделали систему отображения тест-кейсов на древовидную, что позволило улучшить навигацию и увеличить скорость работы пользователей
• Рефакторинг плагина для Jira, что позволило уменьшить количество ошибок и сделать его более удобным для расширения. Добавил поддержку кастомных workflows для клиентов.
• Доработал интеграции с популярными таск-трекерами, покрыл все тестами
• Разработал систему мониторинга использования лицензионной версии приложения, что позволило руководству компании прогнозировать продажи платных версий
• Настроил мониторинг и аллертинг (Prometheus + Grafana) для ключевых метрик приложения, что помогло выявлять аномалии до сбоев.
• Участвовал в реализации ролевой модели для гибкого управления правами пользователей
Стек специалиста на проекте
PostgreSQL, Docker, Go, GraphQL, JUnit, REST API, Jenkins, Notion, Grafana, Kubernetes, GitLab, Prometheus, ORM, JOOQ, Yandex Tracker, GOlang
Отрасль проекта
AI & Robotics
Период работы
Ноябрь 2020 - Май 2022
(1 год 7 месяцев)
Страховая компания (банк)
Роль
Java-разработчик
Обязанности
Проект: Разработка web-приложения для сотрудников банка в области "Страхование жизни". Ключевая задача проекта - автоматизация бизнес-процессов внутри банка.
Задачи:
• Разработка микросервисов и поддержка существующих
• Создание интеграций между сервисами
• Проработка и реализация бизнес-логики совместно с командой аналитиков
• Доработка и рефакторинг существующей кодовой базы проекта
• Практическое применение архитектурных паттернов
• Проведение код ревью
• Покрытие кода тестами (юнит и интеграционными с использованием Test Containers)
• Деплой задач в продуктовую среду, подготовка релизной ветки
• Проектирование схем БД и оптимизация sql запросов;
• Работал с Linux (администрирование серверов).
• Постоянное повышение профессионального уровня в соответствии с требованиями заказчика
Результаты / достижения на проекте:
• Совместно с аналитиком создал микросервис, основной задачей которого является подсчет кумуляционных рисков
• Разработка алгоритма кэширования данных, для сокращения запросов через kafka в другие микросервисы и ускорения времени работы приложения
• Реализовал постраничный вывод данных и на основе них написал фронтенд при помощи Vaadin Framework, выполнял небольшие фронтенд задачи на React.js, TypeScript.
• Создание микросервиса, который при помощи Spring Scheduler запускал плановые проверки пользовательских заявлений согласно бизнес-требованиям заказчика
• Оптимизировал SQL запросы в БД при помощи индексации полей в таблице, что позволило уменьшить время ответа сервиса
• Интеграция со сторонними сервисами банка для выполнения расчетов страховых выплат по конкретному заявлению и фильтрации участников заявления на нахождение в критических
• Создание личного кабинета руководителя с правами администратора и расширенным функционалом
• Создание интерфейса, который позволил общаться сотрудникам между собой внутри каждого заявления, с возможностью отправки/скачивания документов, использования шаблонов ответов, редактирования, создания черновиков и т.д.
Стек специалиста на проекте
ELK, grade, NATS, Data, AOP, Liquibase, Kibana, Bitbucket, Mockito, Linux, Prometheus, Vaadin, boot, cloud, Jaeger, Logstash, Web, jsonPath, Confluence, TeamCity, Hibernate, ORM, TypeScript, JUnit 5, Java 11, React, Testing, JavaScript, Spring, Jira, PostgreSQL, Framework, JSON-RPC, Kubernetes, Apache Kafka
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2018 - Ноябрь 2020
(2 года 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский университет ИТМО, Санкт-Петербург
Специальность
Автоматизация технологических процессов и производств (по отраслям)
Завершение учебы
2022 г.