Вячеслав К. Golang разработчик, Senior

ID 23095
ВК
Вячеслав К.
Мужчина, 26 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Senior
Навыки
Ansible
Architecture
CQRS
Cron
DDD
DevOps
Docker
Docker Compose
Docker Swarm
Drools
Git
GitLab CI/CD
Grafana
GraphQL
gRPC
hexagonal
Jaeger
Jenkins
Kafka
Kubernetes
Linux
Logging
MariaDB
metrics
Microservices
MySQL5
Nginx
Notifications
OpenAPI 3.0
OpenSearch
opentelemetry
other
PostgreSQL
Postman
Pprof
Realm
Redis
Storage
Supervisor
Swagger
Tarantool
time
Tracing
VictoriaMetrics
WebSockets
PHP
GOlang
REST API
REST
Отрасли
RnD
Главное о специалисте
Кандидат обладает более чем 4-летним опытом работы с Go и имеет значительный опыт разработки высоконагруженных систем. Он активно участвует в рефакторинге кода, создании новых сервисов и интеграциях с внешними командами, что полностью соответствует требованиям вакансии.
Проекты   (5 лет 9 месяцев)
Разработка и поддержка backend-сервисов для высоконагруженной системы.
Роль
Golang разработчик
Обязанности
Проект: Разработка и поддержка backend-сервисов для высоконагруженной системы. Команда: 3 backend-разработчика, DevOps-инженер, архитектор, проджект-менеджер. Задачи: Разработал и поддерживал backend-сервисы на Golang (самостоятельно разработал 2 сервиса). Оптимизировал производительность ключевого бизнес-сервиса, ускорив его работу в 2 раза. Разработал 3 метапрограммы для автоматизации процессов. Внёс существенный вклад в observability сервисов: Настроил сбор метрик, логов и трейсов. Создал дашборды для мониторинга состояния системы. Взаимодействовал с внешними командами в рамках интеграционных процессов. Написал сотни unit-тестов, обеспечивая высокое покрытие кода. Работал с различными спецификациями API: WSDL (SOAP), Open API (REST), Protobuf (gRPC), GraphQL. Использовал базы данных: MySQL/MariaDB, PostgreSQL, Redis, Tarantool, ScyllaDB. Работал с брокерами сообщений, включая Kafka. Проектировал и разрабатывал микросервисную архитектуру на основе Hexagonal, CQRS, DDD. Реализовал систему real-time уведомлений с использованием MercureHUB и WebSocket. Работал с инструментами API-тестирования: Postman, Swagger (Open API 3.0). Использовал RuleEngine (grools) для гибкой логики бизнес-процессов. Анализировал и профилировал производительность сервисов с помощью pprof.
Достижения
Оптимизировал работу ключевого бизнес-сервиса, увеличив производительность в 2 раза. Разработал 3 метапрограммы для автоматизации процессов.
Стек специалиста на проекте
Observabilit, MySQL5, MariaDB, PHP, GraphQL, Drools, Postman, WebSockets, hexagonal, WSDL, REST, API, Swagger, Redis, gRPC, Kafka, CQRS, GOlang, SOAP, Protobuf, Tarantool, DDD, OpenAPI, OpenAPI 3.0, Testing, Unit testing, time, PostgreSQL, Pprof
Отрасль проекта
RnD
Период работы
Март 2022 - По настоящее время  (3 года 5 месяцев)
Web-приложение для лайв-стриминга с VR-технологиями.
Роль
Golang разработчик
Обязанности
Проект: Web-приложение для лайв-стриминга с VR-технологиями. (интерактивные трансляции в реальном времени) Команда: 2 бэкенд-разработчика, 2 фронтенд-разработчика, DevOps-инженер, QA-инженер, проджект-менеджер, техлид. Задачи: Разрабатывал и поддерживал REST API для клиентской части приложения. Писал интеграционные тесты с нуля для обеспечения стабильности работы сервиса. Реализовывал интеграции с внешними сервисами, включая платежные шлюзы. Разработал 10 консольных команд, 3 из которых упростили аналитику данных, а одна позволила сократить размер базы данных в 10 раз за счет очистки мусорных данных. Переписывал части кода с PHP на Go, используя конкурентные паттерны (pipeline), что повысило скорость выполнения кода в 10 раз. Работал с базами данных PostgreSQL/MariaDB, оптимизировал запросы. Использовал WebSocket для организации двусторонней связи в реальном времени. Работал с контейнеризацией в Docker и автоматизировал сборку с помощью Makefile. Активно участвовал в Agile-церемониях: планирование спринта, ретроспективы, демонстрации.
Достижения
Переписывал части кода с PHP на Go, используя конкурентные паттерны (pipeline), что повысило скорость выполнения кода в 10 раз.
Стек специалиста на проекте
PostgreSQL, Docker, PHP, Go, GraphQL, REST API, Linux, MariaDB, gRPC, Echo, Kafka, Redis, GOlang, WebSockets
Отрасль проекта
RnD
Период работы
Ноябрь 2019 - Февраль 2022  (2 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Внутри страны, За границу
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Complete Guide to Protocol Buffers 3 [Java, Golang, Python] 2022 г.
Образование
Среднее
Учебное заведение
Санкт-Петербургский государственный университет аэрокосмического приборостроения
Специальность
Информационные системы и программирование
Завершение учебы
2028 г.

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

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

FinTech & Banking • FoodTech • LifeStyle • Social Networking
КЛ
Кирилл Л.
Пермь
Python разработчик
Senior
4 545,45 Р/час
Ros
OpenCV
client
Работа с интеграциями
TCP
Программное обеспечение
ДО
брокеры сообщений
Postman
Реляционные БД
+65

Кирилл — опытный Python-разработчик уровня Senior. Он обладает широким набором навыков, включая работу с различными фреймворками и инструментами, такими как Django, Flask, Docker, Selenium и многими другими. В портфолио Кирилла есть несколько проектов в разных отраслях: FinTech & Banking, Social Networking, LifeStyle и FoodTech. На проектах он выполнял разнообразные задачи, такие как разработка веб-сайтов, создание калькуляторов для оценки имущества, разработка REST API бэкенда для социальной сети, создание шоу из наземных и летающих дронов, а также разработка телеграм-бота и админ-панели для автоматизированного киоска по приготовлению пиццы. Кирилл имеет опыт работы в команде и способен самостоятельно выполнять проекты от начала до конца.

Подробнее
FinTech & Banking • Logistics & Transport • Urban technology
ЕЖ
Евгений Ж.
Нижний Новгород
Java разработчик
Senior
4 090,91 Р/час
Spring boot 2/3
HAProxy
r2dbc
micrometer
gateway
reactive
Профилирование
Gitlab CI
PostgreSQL 13
WebSockets
+59

**О себе:** Java-разработчик с 5+ годами опыта в создании высоконагруженных банковских систем и промышленных решений. Специализируется на микросервисной архитектуре, интеграции сложных систем и оптимизации бизнес-процессов. В **ВТБ** разрабатывал mission-critical приложение для управления клиентскими данными: реализовывал логику проверки/верификации документов, интеграцию с ЕСИА (Госуслуги), создавал новые банковские продукты (например, "Семейный банк"). Работал с Kafka, Prometheus, Kubernetes, OpenShift, обеспечивая надежность и масштабируемость системы. В **Синтез-АТ** участвовал в разработке АСУ-BIM для РЖД: создавал файловую систему на базе Minio/PostgreSQL, систему обработки 3D-моделей (.ifc), динамические справочники на Dgraph и механизмы согласования строительной документации. Мигрировал сервисы с Hibernate на R2DBC, оптимизировал работу с большими данными. В **Креацепт** разрабатывал логистическую платформу, где занимался созданием микросервисов, рефакторингом кода и интеграциями. Ключевые технологии: - Языки: Java 17/21 - Фреймворки: Spring Boot 2/3, WebFlux, Hibernate, R2DBC - Базы данных: PostgreSQL, Dgraph, Redis - Инструменты: Kafka, Minio, Kubernetes, OpenShift, Liquibase - Методологии: микросервисы, REST, WebSockets Опытен в проектировании надежных распределенных систем, работе с большими данными и сложными интеграциями. Умеет балансировать между требованиями бизнеса и техническими ограничениями.

Подробнее