Иван С. Golang разработчик, Middle

ID 24172
ИС
Иван С.
Мужчина, 25 лет
Россия, Москва, UTC+3
Ставка
3 454,54 Р/час
НДС не облагается
Специалист доступен с 19 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle
Навыки
Docker
Go
Grafana
Java
Kubernetes
otel
Prometheus
GOlang
Git
Redis
SQL
OpenSearch
REST API
AWS
CI/CD
Kafka
REST
Tarantool
TeamCity
PostgreSQL
MongoDB
GitLab
Отрасли
Cloud Services
Social Networking
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Специалист с коммерческим опытом 4 года (на языке Go 2 года) заинтересован в участии в масштабных проектах, предполагающих возможности для профессионального развития. Обладает навыками адаптации к новым технологиям и готов к решению нестандартных задач.
Проекты   (2 года)
VK
Роль
Go разработчик
Обязанности
Описание: Продуктовая ML-команда рекомендательных систем ВКонтакте. Задачи (обязанности): - Реализация инструментов для мониторинга состояния рекомендательных систем, а также для инвестигации их аномального поведения. - Проектирование и реализация объёмных процессов построения ML-датасетов, аналитических витрин, снепшотов данных. - Отделение частей функционала сервисов, выделение их в виде отдельных микросервисов. - Рефакторинг легаси кода, миграция данных и существующих оффлайн процессов, написание тестов. - Имплементация рекомендательных продуктовых фич, проведение АБ-тестирований. - Обучение ранжирующих моделей машинного обучения. - Аналитика поведения айтемов и авторов в рекомендательных системах. - Взаимодействие с Kafka в формате read/write и проприетарным брокерами. - Использование и настройка CI/CD, Teamcity (конфигурирование существующих пайплайнов). - Проектирование и реализация REST API. - Использование Redis, Tarantool и Dragonfly.
Достижения
В ходе AB-тестирования были внедрены несколько моих функций. Три из них привели к увеличению основного показателя (timespent) на 2–4%, в то время как другие привели к изменению этого показателя в пользу увеличения других, связанных с уровнем монетизации рекомендательных платформ. Был разработан и внедрён механизм сбора и визуализации информации о работе каждого компонента многоуровневых рекомендательных систем. Этот инструмент легко интегрируется в новые рекомендательные системы и может быть подключен в течение одного дня. Реализован расширяемый процесс создания списков схожести авторов для генерации релевантных кандидатов. Разработан инструмент для проведения экспериментов по разделению элементов (item-split) и авторов (author-split) в рамках AB-тестирования.
Стек специалиста на проекте
Docker, Go, TeamCity, JUnit, REST API, Mockito, Grafana, JDBC, ClickHouse, Pandas, Tarantool, gRPC, Matplotlib, Seaborn, Cassandra, Kafka, Python3, Redis, CI/CD, Spring, CatBoost, Wrike, VictoriaMetrics, torch, DataLens, Java 21, eigen, ytsaurus, apphost, bazinga
Отрасль проекта
Social Networking
Период работы
Октябрь 2024 - Февраль 2025  (5 месяцев)
NDA
Роль
Go разработчик
Обязанности
Описание: Проектирование и реализация системы непрерывного сбора и хранения потоковых данных о состоянии криптовалютной биржи Binance. Задачи (обязанности): - Разработка горизонтально масштабируемой архитектуры системы, проведение исследования и выбор инструментов для реализации компонентов. - Ручное развёртывание кластера Kubernetes в трёх центрах обработки данных. Запуск системы внутри кластера. - Реализация микросервисов: два для сбора информации и один вспомогательный для мониторинга. - Внедрение систем метрик и observability. - Создание REST API (HTTP / gRPC). - Работа с ОС Linux и командной строкой. - Ммониторинг и логирование: Grafana, Loki, Tempo, Jaeger, Prometheus. - Работа с Jira и Confluence.
Стек специалиста на проекте
Docker, Jira, Confluence, Go, REST API, Linux, MongoDB, Grafana, Kubernetes, Prometheus, HTTP, Zookeeper, ClickHouse, gRPC, Microservices, Cassandra, Jaeger, Loki, Observabilit, Tempo
Отрасль проекта
Cloud Services
Период работы
Март 2023 - Октябрь 2024  (1 год 8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский университет «Высшая школа экономики»
Специальность
Прикладная математика и информатика
Завершение учебы
2024 г.

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

Blockchain • FinTech & Banking • Telecom
ИТ
Иван Т.
Владимир
Golang разработчик
Senior
3 596,53 Р/час
*nix
C++
Оркестрация
ELK
Grafana
брокеры сообщений
Логирование
контейнеризация
Базы данных
Lua
+44

Go-разработчик с более чем 8-летним опытом в бэкенд-разработке, включая микросервисную архитектуру, распределённые системы и блокчейн-платформы. Основной стек — Golang, gRPC, Kubernetes, PostgreSQL. Имею опыт руководства техническими частями проектов и наставничества. Разрабатывал решения для высоконагруженных и отказоустойчивых систем, в том числе в финансовом и телеком-секторах. Опыт работы: 8 лет 4 месяца Ключевые навыки - Golang: 5+ лет коммерческой разработки (микросервисы, блокчейн, высоконагруженные системы). - Многопоточность/асинхронность: Опыт в распределённых системах (Kafka, Pulsar), оптимизации goroutines. - API и сетевые протоколы: REST/gRPC, TCP/IP, HTTP, DNS (реализация в блокчейн-платформе и голосовом помощнике). - Базы данных: PostgreSQL, MongoDB, LevelDB (шардирование, оптимизация запросов). - DevOps-стек: Docker/Kubernetes, CI/CD (Jenkins, GitLab CI), мониторинг (Prometheus, Jaeger, ELK). - Брокеры сообщений: Apache Kafka (банковские сервисы), Apache Pulsar (голосовой помощник). - Тестирование: Написание unit- и интеграционных тестов для микросервисов. - Инструменты: Git, Jira, Confluence.

Подробнее
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-функционал сценариев, звонков и ответов робота. - Проектировал архитектуру новых приложений. - Исправлял баги, проводил код-ревью. - Дежурил. Софты Димы - Умение четко объяснять сложные вещи простыми словами - Способность слушать других и задавать правильные вопросы - Готовность помогать коллегам - Способность находить общий язык с разными людьми - Умение планировать время - Выполнение задач в срок - Расстановка приоритетов - Спокойный подход к сложностям - Поиск разных вариантов решения - Быстрое освоение новых технологий - Предложение идей по улучшению - Самостоятельный поиск решений - Проактивный подход к работе

Подробнее

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

FinTech & Banking • HRTech • Media • Urban technology
АГ
Антон Г.
Гродно
Java разработчик
Senior
3 506,49 Р/час
C++
database
Kanban
Nexus Repository
GraphQL
Разработка
структуры данных
Базы данных
Spring Data
Spring Cloud
+56

Руководитель команды и разработчик со значительным опытом в различных аспектах жизненного цикла разработки программного обеспечения. В рамках своей профессиональной деятельности, проводил оценку требований, осуществлял архитектурное и техническое проектирование, занимался документированием, разрабатывал код, проверял производительность и качество кода, проводил тестирование, занимался развертыванием и поддержкой приложений, созданных для различных клиентов и отраслей. Ранее участвовал в проектах со следующими технологиями: Java, JavaScript (node.js, TypeScript, React), Python, C++ и имел опыт разработки на этих языках. - Знание Java и соответствующих технологий, таких как Spring, Hibernate, JDBC и т.д.; - Умение разрабатывать, тестировать и поддерживать высококачественный код; - Знание основных принципов ООП и умение их применять; - Знание основных алгоритмов и структур данных; - Опыт работы с Linux или другими Unix-подобными системами; - Уверенное знание SQL и опыт работы с реляционными базами данных; - Знание современных фреймворков и библиотек для Java; - Знание UNIX/Linux и командной строки; - Умение работать с Agile-методологиями разработки, такими как Scrum и Kanban; - Умение работать в команде, обладание коммуникативными навыками; - Стремление к изучению новых технологий и улучшению навыков разработки; - Умение работать с инструментами сборки, например, Maven или Gradle; - Знание тестирования и отладки приложений, включая использование JUnit и других инструментов.

Подробнее
E-commerce & Retail • FinTech & Banking • LifeStyle
АС
Анна С.
Зеленогорск
Java разработчик
Middle
2 774,47 Р/час
specta
transactional
Spring AOP
Spring Core
Spring Data JPA
Spring Cloud
Amazon S3
Spring MVC
Keycloak
Elasticsearch
+39

Анна — Java-разработчик уровня Middle из Зеленогорска, Россия. Специализируется на разработке backend-части веб-приложений с использованием фреймворка Spring Boot, а также на работе с базами данных и микросервисной архитектурой. Имеет опыт работы с такими технологиями, как Docker, Elasticsearch, Kafka, Keycloak, PostgreSQL и другими. Участвовала в разработке кредитного конвейера для крупного банка, обеспечивающего автоматизацию процесса обработки кредитных заявок. В рамках проекта занималась backend-разработкой, добавлением новых функций, исправлением багов, написанием модульных и интеграционных тестов. Также работала над созданием сервиса для покупки и продажи лицензионного программного обеспечения. В ходе проекта выполняла рефакторинг монолитного приложения, настройку подключения к СУБД, разработку функционала для поиска программных продуктов и внедрение механизма отправки электронных писем пользователям. Имеет опыт работы над проектом социальной сети, где занималась добавлением новых функций и написанием модульных и интеграционных тестов.

Подробнее