Дмитрий Х. Golang разработчик, Middle

ID 29185
ДХ
Дмитрий Х.
Мужчина, 20 лет
Россия, Москва, UTC+3
Ставка
2 207,79 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle
Навыки
C
PostgreSQL
MS SQL
MongoDB
ClickHouse
Redis
Apache Kafka
RabbitMQ
Docker
Go
Kafka
Microservices
.NET
S3
Отрасли
RnD
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Дмитрий — Middle разработчик с опытом работы в области RnD. Специализируется на Golang, обладает знаниями в области работы с базами данных (PostgreSQL, MS SQL, MongoDB, ClickHouse), а также опытом использования Redis, Apache Kafka, RabbitMQ, Docker и микросервисов. Имеет опыт работы в команде над разработкой собственного сервиса для бронирования поездок и командировок в роли Go Developer. В рамках проекта занимался разработкой нового сервиса-эксперимента Smartagent, проектированием и разработкой калькулятора сметы мероприятия, добавлением нового типа услуги «мероприятие», автоматической отправкой закрывающих документов в ЭДО и другими задачами. Также занимался менторством, проводил митапы и код-ревью. Ранее работал над проектом LMS по информационной безопасности в роли Backend Developer. В рамках проекта занимался моделированием и разработкой функционала таблицы лидеров, добавлением личной статистики по пройденным курсам и задачам, проектированием и разработкой нового функционала подсказок, а также выполнял рутинные задачи, такие как добавление новых типов задач и достижений, написание unit-тестов, рефакторинг легаси кода и правка багов.
Проекты   (2 года 10 месяцев)
Компания-разработчик собственного сервиса для бронирования поездок и командировок
Роль
Go Developer
Обязанности
Работал в команде расширения проекта. Разрабатывал новый сервис-эксперимент Smartagent, разрабатывал новые типы услуг, добавлял тарифы на бронирование отелей, занимался поддержкой легаси функционала, моделировал и разрабатывал новые части системы. Команда из 9 человек: 2 frontend, 2 backend, QA, бизнес-аналитик, product manager, team lead, scrum master. Примеры задач: – Проектирование и разработка калькулятора сметы мероприятия. Использовал Kafka и ClickHouse для асинхронного сбора актуальных цен на услуги (например, отели). Реализовал микросервис, который по собранным данным считает медиану цен за услугу. – Проектирование и разработка нового функционала сборов агенства (доп. комиссия). В ходе разработки изменил логику ценообразования и реализовал отдельный микросервис для расчета дополнительных сборов. – Добавление нового типа услуги - мероприятие. Крупная задача, в рамках которой нужно было добавить мероприятия во все части системы: бронирование, аналитика, закрывающие документы, внешнее API, отчеты и др. – Автоматическая отправка закрывающих документов в ЭДО. Разработал интеграцию с внешним сервисом - Диадок. Работал с сертификатами. – Проектирование и разработка внешнего API для Smartagent. Создал новый микросервис, к которому обращаются внешние сервисы по JSON-RPC. – Разработка метода для получения структуры трат аккаунта. Рассчитывал суммарные затраты, динамически сгруппированные по типам услуг, и отдавал данные для отрисовки диаграммы в ЛК. Использовал денормализацию данных для оптимизации запросов. Из нетехнических задач: занимался менторством нескольких человек, проводил митапы, занимался код-ревью.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, SQL, Go, MongoDB, ClickHouse, Entity Framework, SignalR, Dapper, .NET, Microsoft, Gorilla, Mux, Redis, WebSockets, Identity Server
Отрасль проекта
RnD
Период работы
Ноябрь 2023 - По настоящее время  (1 год 9 месяцев)
LMS по информационной безопасности
Роль
Backend Developer
Обязанности
Компания занимается заказной разработкой ПО. Работал над LMS по информационной безопасности. Присутствовали элементы геймификации - достижения и таблица лидеров. Команда из 7 человек: 2 frontend, 2 backend, QA, дизайнер и ПМ. Интересные задачи: – Моделирование и разработка функционала таблицы лидеров – Добавление личной статистики по пройденным курсам и задачам – Проектирование и разработка нового функционала подсказок Рутинные задачи: – Добавление новых типов задач – Добавление новых достижений – Написание unit-тестов – Рефакторинг легаси кода – Правка багов Также занимался еще одним мелким проектом. В основном правил легаси и расширял API.
Стек специалиста на проекте
PostgreSQL, Go, MongoDB, Yandex, gRPC, Kafka, Gorilla, Mux, S3
Отрасль проекта
RnD
Период работы
Октябрь 2022 - Ноябрь 2023  (1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Офис
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Пензенский государственный университет, Пенза
Специальность
Программная инженерия
Завершение учебы
2026 г.

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

FinTech & Banking • Telecom
АГ
Арсений Г.
Москва
Golang разработчик
Senior
3 896,1 Р/час
ClickHouse
Docker
ELK
GitLab CI/CD
GOlang
Grafana
gRPC
Kubernetes
Linux
PostgreSQL
+45

Golang-разработчик с опытом работы в проектах FinTech & Banking и Telecom. На проекте WeSpell в роли Golang Developer работал над платёжными системами в банках EC, разрабатывал highload микросервисы на Golang и Python. Вынес из Python-монолита логику, связанную с интеграциями более 100 API с платёжными системами, в Golang-микросервис. Разработал логику по пуллингу необработанных платежей через RabbitMQ и cron-jobs, оптимизировал аналитические SQL-запросы, использовал CTE и views, добавлял индексы. Настраивал новые dashboard через Prometheus и Grafana для партнёров, правил helm-конфиги и уменьшил размер Docker image. В компании МТС в качестве Python Developer создавал ботов на asyncio и FastAPI для автоматизации работы с call-center, проведения опросов и продаж. Дорабатывал внутреннюю библиотеку для тестирования звонков IP-телефонии, что ускорило выкатку фич на 30%. Отправлял и агрегировал данные по звонкам через Kafka в сервис аналитики и разные сервисы компании. Писал тест-серверы на FastAPI для эмуляции работы ботов, что ускорило выкатку релизов на 20%. Настраивал Gitlab CI/CD pipelines и мониторинг в Grafana.

Подробнее

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

RnD
ДХ
Дмитрий Х.
Москва
Golang разработчик
Middle
2 207,79 Р/час
PostgreSQL
RabbitMQ
Apache Kafka
Docker
Go
MongoDB
C
ClickHouse
Microservices
Kafka
+14

Дмитрий — Middle разработчик с опытом работы в области RnD. Специализируется на Golang, обладает знаниями в области работы с базами данных (PostgreSQL, MS SQL, MongoDB, ClickHouse), а также опытом использования Redis, Apache Kafka, RabbitMQ, Docker и микросервисов. Имеет опыт работы в команде над разработкой собственного сервиса для бронирования поездок и командировок в роли Go Developer. В рамках проекта занимался разработкой нового сервиса-эксперимента Smartagent, проектированием и разработкой калькулятора сметы мероприятия, добавлением нового типа услуги «мероприятие», автоматической отправкой закрывающих документов в ЭДО и другими задачами. Также занимался менторством, проводил митапы и код-ревью. Ранее работал над проектом LMS по информационной безопасности в роли Backend Developer. В рамках проекта занимался моделированием и разработкой функционала таблицы лидеров, добавлением личной статистики по пройденным курсам и задачам, проектированием и разработкой нового функционала подсказок, а также выполнял рутинные задачи, такие как добавление новых типов задач и достижений, написание unit-тестов, рефакторинг легаси кода и правка багов.

Подробнее
E-commerce & Retail • HRTech • Social Networking
ВБ
Владислав Б.
Благовещенск
Java разработчик
Middle
3 194,8 Р/час
PostgreSQL
Git
HTML
CSS
Docker
REST
Java
JUnit
Mockito
Spring Boot
+21

Специализируется на разработке микросервисов, создании серверной части приложений и UI компонентов, а также реализации Telegram-ботов. Имеет опыт работы над проектами в отраслях e-commerce & retail, social networking и HRTech. Владеет навыками многопоточного программирования (multithreading), работы с базами данных (Redis, Kafka, PostgreSQL) и контейнеризации (Docker). Умеет использовать фреймворки Spring Boot и React, библиотеки Lombok и Mockito, системы контроля версий Git и инструменты сборки Maven. Участвовал в проекте DIGITAL KOCHEVNIK, где занимался реализацией микросервисов, разработкой Telegram-бота и лендингов, обеспечивал анализ покрытия кода. Достижения: повышение эффективности обработки рассылок на 25%, привлечение новых клиентов с помощью Telegram-бота, обеспечение тестирования ключевых функций приложения. В рамках проекта Anonimka проектировал и реализовывал микросервисы, разрабатывал Telegram-бот, выполнял настройку Redis и Kafka. Достижения: ускорение отклика на 20% за счёт распараллеливания запросов, размещение библиотек в Nexus. Над проектом Sauren работал в качестве Java Developer. Занимался разработкой серверной части приложения, созданием UI компонентов, рефакторингом кода и код-ревью. Достижения: оптимизация кода, улучшение производительности мониторинга активности пользователей.

Подробнее
E-commerce & Retail • FinTech & Banking
АК
Александр К.
Севастополь
QA ручной
Senior
2 597,4 Р/час
Регрессионное тестирование
Тест-планы
client
Zephyr
Selenium IDE
Kanban
Программное обеспечение
Обучение
Postman
Работа с логами
+43

Александр — специалист в области ручного тестирования качества программного обеспечения (QA) с грейдом Senior. Имеет высшее образование по технической специальности, окончил Севастопольский Национальный Технический Университет. Владеет русским и украинским языками на уровне C2, английским — на уровне B2. Области специализации: E-commerce & Retail, FinTech & Banking. Опыт работы на проектах составляет 8 лет 2 месяца. Участвовал в проектах: - Amway Mongolia & Kazakhstan (11 месяцев): приемочное, регрессионное, end-to-end и интеграционное тестирование; подготовка тест-кейсов для автоматизации; работа с API (Postman), логами (Splunk), базами данных (SQL); менеджмент дефектов в Jira; ведение документации в Confluence; поддержка внутренних команд клиента. - Guzar Market (11 месяцев): приемочное, регрессионное, end-to-end и интеграционное тестирование; поддержка QA-документации (Jira, Zephyr, Confluence); оценка задач и взаимодействие с командами разработки; разработка и кастомизация продукта Lennuf с нуля. - Amway Russia, Ukraine, Kazakhstan (2 года): приемочное, регрессионное, end-to-end и интеграционное тестирование; ведение QA-документации (Jira, Zephyr, Confluence); работа с API (Postman), логами (Splunk) и базами данных (SQL). - TURBO Бюджетирование, TURBO BI (1 год 5 месяцев): взаимодействие между разработкой и поддержкой; приемочное, регрессионное и smoke тестирование; разработка тестовой документации; оценка задач и коммуникация с заказчиком; обучение младших коллег. - Различные аутсорс-проекты (Совесть, Агрегатор коммерческого контента, Платформа строительной компании, Онлайн-школа) (2 года 11 месяцев): приемочное, регрессионное и smoke тестирование; разработка тестовой документации; взаимодействие с заказчиком; разработка макетов и карт сайтов; обучение младших специалистов.

Подробнее