ЕМ
Евгений М.
Мужчина, 28 лет
Россия, Новосибирск, UTC+7
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Backend Developer с более чем 6-летним опытом в Go и Java. Разрабатывал масштабируемые решения в
сферах: fintech, e-commerce и telecom, специализируюсь на создании эффективных систем. Всегда следую
лучшим практикам, пишу чистый код, слежу за последними обновлениями и ищу новые вызовы. Легко
адаптируюсь в новых командах, открыт к обсуждению разных подходов и нахожу общий язык со
специалистами из разных сфер. В поиске удаленных позиций на полный рабочий день и открыт к
различным формам сотрудничества чтобы преподнести свой опыт в вашу команду.
Side projects:
1) Binance Crypto Trading Bot: автоматический торговый бот, который реализует алгоритмические стратегии на криптовалютных биржах для оптимизации прибыли и управления рисками. Создан с использованием Go, использует рыночные данные в режиме реального времени через REST и WebSocket API и интегрирован с несколькими централизованными биржами CEX для исполнения ордеров.
2) AI-Powered Dating App: Внес свой вклад в архитектуру приложения для знакомств, которое использует алгоритмы поиска партнеров, управляемые искусственным интеллектом, для улучшения совместимости и вовлеченности пользователей. Внедрил серверные сервисы в Go и Node.js и улучшил конвейеры CI /CD для ускорения развертывания и обеспечения надежной доставки.
3) Sberbank: Разработал и внедрил серверные сервисы на Java для платформы онлайн-банкинга, ориентированной на юридических лиц и предпринимателей. Создал RESTful API и интегрировал систему обмена сообщениями Kafka для надежного обмена данными, обеспечивая безопасность и масштабируемость финансовых операций.
Проекты
(7 лет 3 месяца)
Разработка масштабируемой и отказоустойчивой системы управления заказами (OMS) для оператора мобильной связи.
Роль
Senior Software Engineer
Обязанности
Разработал масштабируемую и отказоустойчивую систему управления заказами (OMS) для оператора мобильной связи для обработки заказов клиентов с использованием таких услуг, как активация SIM-карты, перенос номера, обновление плана и предоставление ресурсов.
● Сотрудничал с менеджерами по продуктам и межфункциональными командами для определения рабочих
процессов заказа, зависимостей услуг и требований SLA.
● Разработал и внедрил масштабируемые микросервисы Go для управления полным жизненным циклом заказа: проверкой, улучшением данных, управлением рабочими процессами и отслеживанием статуса.
● Построил сложные, отказоустойчивые распределенные рабочие процессы с использованием Temporal, снизив частоту отказов в основных процессах на 40%.
● Разрабатывал и оптимизировал решения для хранения данных с использованием PostgreSQL, Redis и
Cassandra, что позволило значительно повысить производительность запросов и надежность данных.
● Руководил миграцией устаревших компонентов на базе Java в современные контейнерные сервисы Go, развернутые и выпущенные в Kubernetes, что повысило надежность и сократило времяразвертывания.
● Интегрирован с несколькими внутренними и внешними системами (CRM, биллинговым платформами,
платформами предоставления ресурсов) с использованием интерфейсов REST и rpc, обеспечивая
целостность и согласованность транзакций.
● Управлял инфраструктурными задачами с помощью k8s, Temporal, GitLab и Helm Chart, поддерживая
надежные и масштабируемые системы.
● Разработал систему мониторинга и оповещения с использованием Prometheus, Grafana и Jaeger для
получения показателей, отслеживания и отладки в режиме реального времени.
● Внедрил коммуникацию, основанную на сообщениях, с использованием Kafka для разделения служб и
повышения надежности и наблюдаемости системы.
● Выполнял заказы на поддержку третьей линии, диагностировал и решал сложные производственные
проблемы, обеспечивая надежность.
● Был наставником младших разработчиков, проводил обзоры кода и внедрял лучшие практики в команде.
- опыт с многопоточностью и асинхронностью;
- Понимание сетевых протоколов TCP/IP, HTTP, DNS, SSH;
- Опыт работы с ОС Linux, в т. ч. с командной строкой ;
- Loki.
Достижения
● Повысил надежность критически важных систем благодаря авто-тестированию.
● Успешно поддерживал инфраструктуру под растущие требования бизнеса.
● Взаимодействовал с кросс-функциональными командами чтобы поставить бэкенд решения, в т.ч сократили время простоя системы на 30% и вдвое сократили время развертывания благодаря лучшим CI/CD практикам
Стек специалиста на проекте
temporal, Grafana, GitLab, DNS, HTTP, Go, Linux, Redis, TCP/IP, SSH, Prometheus, gRPC, Kafka, Testify, Jaeger, Loki, Docker, Многопоточность, OpenAPI, REST API, PostgreSQL, Kubernetes, асинхронность
Отрасль проекта
Telecom
Период работы
Декабрь 2022 - По настоящее время
(2 года 8 месяцев)
Разработка HiltiID
Роль
Software Engineer
Обязанности
Внес свой вклад в разработку HiltiID - безопасного масштабируемого решения для единого входа (SSO),
используемого в цифровой экосистеме Hilti и обеспечивающего беспрепятственный доступ к клиентским
порталам, мобильным приложениям и внутренним инструментам.
● Разработал удобное веб-приложение единого входа, которое централизует управление идентификацией и доступом для всех облачных сервисов Hilti, значительно улучшая удобство работы пользователей и
безопасность
● Разрабатывал серверные сервисы на Go и Java (Play Framework, Spring Boot и WebFlux), внедрял и
интегрировал RESTful API для обеспечения бесперебойной связи между микросервисами и поддержки
современного протокола идентификации (Auth0).
● Управлял конвейерами CI/CD с использованием стека Atlassian, оптимизируя развертывания и сокращая
количество ошибок и простоев.
● Участвовал в обзорах архитектуры, проводил проверки кода, был наставником младших разработчиков и вносил свой вклад в разработку лучших практик команды.
● Пользовался сервисами AWS для поддержки облачной инфраструктуры идентификации, используя такие
функции, как AWS CloudWatch.
● Сотрудничал с командами по безопасности и архитектуре для обеспечения соблюдения политик MFA,
контроля доступа на основе ролей и соответствия корпоративным стандартам безопасности.
● Провел комплексную миграцию сервисов на Java 11 и Spring Boot, повысив производительность,
масштабируемость и удобство обслуживания при одновременном снижении технической задолженности.
Достижения
● Успешно запущена платформа единого входа HiltiID, принятая во всем мире в цифровой экосистеме Hilti.
● Повысил надежность развертывания и производительности разработчиков за счет эффективного управления
конвейером CI/CD, сокращения времени простоя и ошибок при развертывании.
● Повысил производительность системы и ее долгосрочной устойчивости за счет модернизации устаревших
компонентов.
Стек специалиста на проекте
PostgreSQL, Docker, Java, Go, Bitbucket, Spring Boot, Grafana, Kubernetes, AWS, Prometheus, WebFlux, Play Framework, Pipelines, Redis, Bamboo, oauth2
Отрасль проекта
Telecom
Период работы
Июль 2021 - Декабрь 2022
(1 год 6 месяцев)
Разработка платформы онлайн-банкинга в Группе МТС
Роль
Software Engineer at MTS Group
Обязанности
Участвовал в разработке платформы онлайн-банкинга в Группе МТС, ориентированной на предоставление
финансовых услуг МСБ. Платформа поддерживала банковские операции, обработку платежей и управление счетами клиентов в безопасной и масштабируемой среде.
● Разрабатывал и поддерживал серверные сервисы Java для обеспечения основных банковских функций, таких как управление счетами, транзакции и рабочие процессы платежей.
● Внедрил новые сервисы и обеспечил их взаимодействие и обработку данных в режиме реального времени с помощью Kafka, улучшив интеграцию данных, автономность и масштабируемость сервисов.
● Разработал и внедрил RESTful API с использованием Spring, обеспечив надежную интеграцию с
интерфейсными приложениями и сторонними сервисами.
● Писал и оптимизировал сложные SQL-запросы для поддержки внутренней логики и повышения
производительности базы данных.
● Создавал и поддерживал автоматизированные тесты с использованием JUnit, улучшая качество кода и снижая риск ошибок регрессии.
● Выявил и исправил ошибки и проблемы с производительностью, повысив стабильность системы и
удовлетворенность клиентов.
● Сотрудничал с межфункциональными командами для соблюдения нормативных требований и стандартов безопасности, относящихся к финансовым услугам.
Достижения
● Успешно разработал и внедрил ключевые серверные сервисы, расширив функциональность онлайн-банка.
● Улучшил передача данных и интеграция благодаря эффективному использованию Kafka.
● Повысил надежность и производительность системы благодаря тщательному тестированию и исправлению
ошибок.
Стек специалиста на проекте
PostgreSQL, Git, Docker, Java, TeamCity, JUnit, REST API, Grafana, Kubernetes, GitLab, Prometheus, ELK, Kafka, Vault, Spring, Framework
Отрасль проекта
Telecom
Период работы
Июнь 2019 - Май 2021
(2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Тувинский Государственный Университет
Специальность
Математика и Информатика
Завершение учебы
2023 г.