Senior Go Developer с 9+ годами экспертизы в разработке высоконагруженных микросервисных архитектур и DeFi-платформ. Специализируюсь на backend-разработке, blockchain-интеграции и оптимизации производительности систем. Успешно масштабировал системы для обслуживания 500+ пользователей в минуту с гарантией безотказной работы.
Ключевые технологии
Языки: Go, TypeScript, JavaScript, Java, SQL, Solidity
Базы данных: PostgreSQL, Redis, MySQL
DevOps: Docker, Kubernetes, GitLab CI/CD
Архитектура: Microservices, gRPC, REST API
Blockchain: DeFi protocols, Smart contracts audit
Инструменты: Git, Linux, Nginx, Kafka
В работе активно использую AI-инструменты: Cursor, OpenCode. Подключаю MCP-сервера для продуктивной работы.
Дополнительные навыки:
- Архитектурное мышление: Опыт проектирования микросервисных архитектур
- Менторинг: Опыт наставничества и технического лидерства
- Принципы разработки: SOLID, паттерны проектирования, Clean Architecture
Ключевые достижения:
- Безотказность: Спроектированные системы обеспечивают 99.9% uptime
- Масштабируемость: Успешно масштабировал системы до 500+ пользователей/минуту
- Безопасность: Аудировал DeFi-протоколы на $23B+ без последующих инцидентов
- Инновации: Внедрил сложные open-source решения с минимальной документацией


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
В текущей компании сделал следующее.
Как 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
Защита информации и информационно-измерительная техника