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

ID 29185
ДХ
Дмитрий Х.
Мужчина, 20 лет
Россия, Москва, UTC+3
Ставка
2 207,79 Р/час
НДС не облагается
Специалист доступен с 14 сентября 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-тестов, рефакторинг легаси кода и правка багов.
Проекты   (3 года)
Компания-разработчик собственного сервиса для бронирования поездок и командировок
Роль
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 год 11 месяцев)
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.

Подробнее

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

Cloud Services • EdTech • FinTech & Banking • Manufacturing • Realty & Constructoring • RnD
ИК
Илья К.
Москва
DevOps
Senior
3 636,36 Р/час
Управление базами данных
ELK
Grafana
GitLab
MS Windows
Логирование
PowerShell
Zabbix
Keycloak
Bash
+32

Илья — DevOps-специалист с опытом работы более 11 лет. На последнем месте работы занимал должность директора по инфраструктуре и базовому программному обеспечению в компании «Оптимакрос (ИТ)». В рамках проекта занимался организацией работы IT-направления, разработкой аналитики компании, реализацией проектов по созданию и модернизации ключевых компонентов IT-инфраструктуры, обеспечением бесперебойной работы инфраструктуры, а также внедрением продуктов Atlassian (Jira, Confluence), VMWare, Mattermost, Jitsi, Peertube, AD, SSO. В роли Senior DevOps Engineer в компании «Оптимакрос (ИТ)» написал автоматизацию на Ansible для 200 реверс прокси серверов и внедрил ELK Stack, KeyCloak. Во время работы в Альфа-Банке участвовал в проекте по выбору целевого Service Mesh, внедрял и пилотировал технологию Opentracing, настраивал гибкую стратегию деплоя. Обладает навыками работы с широким спектром технологий: Ansible, Bash, CI/CD, Docker, ELK, GitLab, Grafana, Kubernetes, PowerShell, Prometheus, Zabbix и другими. Специализируется на автоматизации процессов, администрировании серверов Linux, логировании, мониторинге и управлении базами данных.

Подробнее