Для компаний, которые хотят найти не просто подходящих специалистов, а «своих по вайбу»
Для компаний, которые хотят найти не просто подходящих специалистов, а «своих по вайбу»
Senior Golang / System Architect с более чем 9-летним опытом разработки высоконагруженных распределённых систем. Основная специализация — backend-разработка на Go и проектирование микросервисной архитектуры в доменах FinTech / DeFi (blockchain) и Industrial IoT / интеграционные платформы. Дополнительно имеет сильный опыт в Java-экосистеме (Spring) и низкоуровневых интеграциях.
Ключевая экспертиза: проектирование масштабируемых микросервисных систем, построение протокольных шлюзов для промышленных систем, блокчейн-интеграции, работа с высоконагруженными БД и выстраивание CI/CD процессов в Kubernetes-средах.
Ключевые достижения:
● Спроектировал и реализовал универсальный промышленный протокольный шлюз (OPC UA), обеспечив унификацию интеграции разнородных промышленных систем и повышение совместимости между различными протоколами.
● Разработал и внедрил 8 микросервисов на Go для блокчейн-платформы с нагрузкой до 500 пользователей в минуту, обеспечив стабильную работу распределённой системы (~15 микросервисов в production) и её масштабируемость.
Стек и глубина знаний:
Имею глубокие знания в Go (Golang) — микросервисы, gRPC, REST, проектирование высоконагруженных систем и распределённых архитектур.
Глубоко работаю с корпоративными backend-сервисами и REST API.
Сильная экспертиза в блокчейн-разработке (Solidity, Vyper) и DeFi-смарт-контрактах.
Хорошо разбираюсь в реляционных базах данных и оптимизации (PostgreSQL, Oracle), включая проектирование схем и повышение производительности.
Уверенно работаю с DevOps-инструментами и контейнеризацией (Docker, Kubernetes, CI/CD) для построения production-ready инфраструктуры.
Имею опыт интеграции с промышленными протоколами и системами (Modbus, BACnet, MQTT, OPC UA), а также работы с C-интеграциями и Linux-окружениями.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
В текущей компании сделал следующее.
Как Golang разработчик:
- разработал на Golang в связке с кодом на языке C чтение информации из лицензионных ключей Guardant и добавил новую логику лицензирования при работе микро-сервиса;
- разработал интеграционный шлюз для конвертации "на лету" данных из одних промышленных протоколов (Modbus TCP, Modbus RTU, BACnet, MQTT) в другой (OPC UA).
Как системный архитектор:
- изучил архитектуру всех микро-сервисов и сделал анализ используемых архитектурных паттернов и анализ соответствия принципам разработки программного обеспечения (принципы SOLID, принципы KISS, использование Domain Entities);
- предложил план оптимизации существующей архитектуры, рассчитанный примерно на 50 рабочих дней;
- проанализировал существующие таблицы баз данных, нашел ошибки и предложил оптимизировать их следующими методами: создание новых и оптимизация существующих индексов, приведение таблиц к 1NF, 2NF, 3NF, партиционирование и кеширование данных в таблицах. Средневзвешенное увеличение производительности должно составить 60-80%;
- провел оптимизацию процессов Gitlab CI/CD, что позволило уйти от дублирования кода и работать с 8 сборками под различные ОС из одной ветки. При этом скорость сборок увеличилась на 30%.
Проект: Платформа DeFi-сервисов и блокчейн-интеграции.
Команда: 7 человек
Обязанности:
● Разработка микросервисов на Go для взаимодействия с блокчейном;
● Реализация сервисов для чтения данных и разработки ботов;
● Проектирование и поддержка REST API;
● Интеграция с внешними информационными системами через HTTP-запросы;
● Работа с базой данных PostgreSQL;
● Развертывание и поддержка микросервисов в Docker;
● Настройка и сопровождение CI/CD процессов в GitLab;
● Адаптация и интеграция решений на базе OpenMatch и Agones;
● Обеспечение взаимодействия сервисов с использованием gRPC;
● Поддержка и развитие распределенной микросервисной архитектуры.
Достижения:
● Разработал и внедрил 8 микросервисов на Go для взаимодействия с блокчейном с обработкой до 500 пользователей в минуту;
● Адаптировал OpenMatch и Agones при ограниченной документации и реализовал 3 gRPC-сервиса;
● Оптимизировал производительность системы с использованием PostgreSQL и Redis в Docker-контейнерах;
● Обеспечил стабильную работу около 15 микросервисов в продакшене;
● Настроил CI/CD пайплайны в GitLab для автоматического деплоя в Kubernetes-кластер;
● Повысил устойчивость и масштабируемость системы за счет контейнеризации и оркестрации.
СТЕК: Golang, gRPC, REST API, OpenMatch, Agones, PostgreSQL, Redis, Docker, Kubernetes, GitLab CI/CD, HTTP, Git, Linux
роект: Блокчейн-платформа социальной сети с монетизацией.
Команда: 8 человек
Обязанности:
● Разработка микросервисов на Go для обработки и записи данных в блокчейн;
● Реализация логики получения и обработки статистики активности пользователей и финансовых операций;
● Проектирование и разработка REST API;
● Доработка существующего функционала системы;
● Проведение code review и обеспечение качества кода;
● Техническая поддержка и сопровождение сервисов;
● Интеграция микросервисов через брокеры сообщений.
Достижения:
● Разработал 5 микросервисов на Go для обработки блокчейн-данных и финансовой аналитики;
● Спроектировал RESTful API с использованием gorilla/mux с полным покрытием unit-тестами;
● Реализовал взаимодействие микросервисов через Kafka (sarama) и работу с PostgreSQL через pgx;
● Обеспечил уровень покрытия кода unit-тестами до более чем 95% с применением мокирования зависимостей;
● Повысил надежность и масштабируемость системы за счет микросервисной архитектуры.
СТЕК: Golang, gorilla/mux, Kafka (sarama), REST API, pgx, PostgreSQL, Docker, Git, Linux
Проект: Аудит и безопасность DeFi смарт-контрактов.
Команда: 8 человек
Обязанности:
● Проведение аудита смарт-контрактов на Solidity и Vyper;
● Поиск уязвимостей и логических ошибок в DeFi-протоколах;
● Анализ архитектуры смарт-контрактов и построение схем взаимодействия модулей;
● Участие в командных обсуждениях результатов аудита;
● Формирование и консолидация отчетов по итогам аудита;
● Коммуникация с клиентами по выявленным уязвимостям и рекомендациям;
● Ежедневный мониторинг уязвимостей и анализ известных атак;
● Изучение отчетов аудита конкурирующих компаний;
● Разработка и тестирование смарт-контрактов на Solidity;
● Написание и запуск тестов с использованием Brownie и Hardhat.
Достижения:
● Провел аудит смарт-контрактов DeFi-протоколов с суммарным TVL более $23 млрд (включая Lido, AAVE, 1Inch Network);
● Выявил критические уязвимости, предотвратив потенциальные финансовые потери в сотни тысяч долларов;
● Обеспечил 100% успешность аудитов — ни один проверенный контракт не был скомпрометирован;
● Разработал собственную методологию поиска уязвимостей в виде чек-листа;
● Поддерживал высокую производительность — анализ до 1000 строк кода или 2–4 контрактов в неделю;
● Повысил качество аудита за счет системного анализа атак и практик индустрии.
СТЕК: Solidity, Vyper, Brownie, Hardhat, Web3, Ethereum, Git, Linux
Проект: Международная система денежных переводов (Золотая Корона).
Команда: 9 человек
Обязанности:
● Разработка backend-сервисов на Java с использованием Spring;
● Проектирование и реализация REST API для системы денежных переводов;
● Разработка адаптера для взаимодействия с базой данных через REST-запросы;
● Интеграция сервисов с внутренними и внешними системами;
● Работа с базой данных Oracle;
● Развертывание и сопровождение приложений в среде Tomcat;
● Участие в Scrum-команде с соблюдением Agile-практик;
● Проведение code review и поддержка качества кода;
● Настройка и использование CI/CD процессов (Jenkins, Bamboo);
● Обеспечение стабильной работы высоконагруженной финансовой системы.
Достижения:
● Разработал и внедрил REST API для международной системы денежных переводов, используемое в 7 странах;
● Создал Java-адаптер для взаимодействия с БД через REST, обеспечив интеграцию с внешними системами;
● Обеспечил подключение 7 организаций и более 400 агентов к системе;
● Участвовал в построении CI/CD процессов и внедрении практик непрерывной интеграции.
СТЕК: Java, Spring, REST API, Oracle, Docker, Kubernetes, Jenkins, Bamboo, Tomcat, CI/CD, Git, Linux, Windows
Проект: Интернет-магазин одежды и обуви с интеграцией логистических сервисов.
Команда: 6 человек
Обязанности:
● Разработка backend-функционала на Java;
● Интеграция с API транспортной компании СДЭК;
● Реализация логики формирования и обработки JSON и XML запросов;
● Разработка операций создания, удаления заказов, расчета стоимости и получения статусов доставки;
● Создание пользовательских интерфейсов с использованием FreeMarker и Spring;
● Разработка frontend-логики с применением JQuery, AJAX и Bootstrap;
● Верстка HTML по дизайн-макетам;
● Работа с базой данных MySQL с использованием MyBatis;
● Участие в разработке распределенной команды (Россия/Китай);
● Разрешение конфликтов при работе с SVN-репозиторием.
Достижения:
● Реализовал интеграцию с API СДЭК для полного цикла управления доставкой заказов;
● Разработал функциональность обработки заказов, включая расчет стоимости и отслеживание статусов;
● Создал новые пользовательские формы и улучшил пользовательский интерфейс;
● Обеспечил стабильную работу с базой данных через ORM MyBatis.
СТЕК: Java, Spring, FreeMarker, MyBatis, MySQL, JQuery, AJAX, Bootstrap, JSON, XML, SVN, Git, Linux, Windows