Вы меня искали?
Евгений Куликов | Golang, Software Engineer, Team / Tech lead

Профиль
Инженер с более чем 20-летним опытом, специализирующийся на разработке, проектировании архитектур, автоматизации, системном программировании и управлении командами. Работаю на стыке инженерии и лидерства, развивая команды, устраняя хаос и создавая масштабируемые решения. Предпочитаю Go, Kubernetes, DDD, Clean Architecture, и подхожу к задачам с позиции системного мышления и прагматичного решения проблем.
Ключевые компетенции
- Проектирование платформенных решений (PaaS, internal tooling)
- Управление командами, найм, менторинг
- DDD, микросервисы, CI/CD, Highload
- Observability, инфраструктура, автоматизация
- Аналитика и автоматизация процессов
Технологии
Достижения
Чтобы не пересказывать всё, выделил ключевые места и чем занимался
Wildberries / СберМаркет
- Настроил команду платформенной разработки: от хаоса к устойчивой delivery-машине.
- Повысил автономность команд — 80% задач закрываются без моего участия.
- Внедрил KPI и метрики: Lead Time, SLO, Delivery On Date.
- Выстраивал продуктовую и тех-стратегию совместно с доменами.
- Собрал платформенную команду, нанял недостающие позиции, выстроил процессы.
Coins.ph / FinchPay
- Выделил и выстроил отдельную команду PaaS: найм, OKR, процессы, метрики.
- Внедрил DDD как основу архитектуры новых сервисов.
- Создал сервис визуализации зависимости микросервисов: сократил время аудита и анализа.
- Интегрировал observability решения на уровне всей компании.
- Спроектировал и впоследствии реализовал мультитрейд платформу, которая выстояла кризис на рынке
Neo Blockchain (RnD)
- Руководил core-командой и командой интеграционных сервисов.
- Построил с нуля процессы CI/CD, autotests, staging.
- Реализовал интеграции с S3, WebDAV, FTP и другими протоколами.
- Участвовал в Opensource-проектах сообщества CityOfZeon.
- Перенял проект, а в последствии построил команду для сопровождения Go-ноды NeoBlockchain.
Cryptopay
- Собрал core-команду: найм, OKR, процессы, метрики.
- Реализовал и внедрил фреймворк-конструктор для быстрого запуска микросервисов.
- Спроектировал, а позже запустил сервис взаимодействия межбиржевой торговли.
- Совместно с DevOps командой спроектировали, а позже внедрили CICD практики на уровне компании.
Реализованные проекты
Я выбрал несколько проектов, историей которых хотел бы поделиться. Не подумайте, это не самые лёгкие или беспроблемные проекты, у каждого сложная судьба, а потому считаю важным осветить её.
ПрофМастер
Website / CMS
Роли: Разработка, Архитектура, Клиентская поддержка
Заказ был простым: сделать сайт. Но стояла задача создать систему, независимую от разработчиков. Я спроектировал структуру, внедрил админку-конструктор и обучил клиента самостоятельной работе. Через годы проект остался актуальным — благодаря архитектуре, которая учитывает будущее.
Teratek
E-commerce
Роли: Кризис-менеджмент, DevOps, Поддержка
Магазин был на грани закрытия: падения, ошибки, ноль документации. Вместе с командой мы быстро проведи аудит, исправили критичные баги, настроили CI/CD и начали восстанавливать доверие клиентов. Спустя месяц продажи стабилизировались. Этот проект стал отличным примером кризис-менеджмента под давлением.
Золотая Цифра
CRM (Custom)
Роли: Аналитика, Архитектура, Разработка
Пока работал как freelancer, ко мне и коллеге обратились с вопросом: «Сможете сделать CRM?». Мы с Александром начали с глубокой аналитики, даже поработали «в полях», чтобы понять процессы. Архитектура, решения и UX выросли по сути из реальных задач и общения с потенциальными пользователями. Итог — не просто CRM, а инструмент, которым сотрудники компании действительно хотели пользоваться.
ПрайсХаус
SaaS CRM
Роли: Архитектура, Командообразование, CI/CD
После успеха предыдущего проекта заказчик захотел чтобы продукт не только работал у него, но и на него, а именно под аренду другим компаниям. Совместно с коллегой спроектировали SaaS-архитектуру с конфигурируемыми, независимыми модулями. Потребовалось много рефакторинга и поддержки миграций. Но в итоге получился первый в моей практике продукт с моделью масштабируемого внедрения.
ИнТелКом / FiberSide
Платформенные сервисы
Роли: Архитектура, Backend, Сетевой стек
Компания запускала Wi-Fi точки в общественных местах, а так же авторизацию согласно законов РФ — всё должно было работать 24/7. Вместе с командой вели разработку ключевых сервисов, интеграцию с billing-системой, внедрение мониторинга и логирования. Это был мой первый продакшн-опыт с незнакомыми ранее решениями, и он дал сильный рост.
StartBase
Frontend-платформа
Роли: Техлид, Архитектура, Инфраструктура
Проработав в компании долгое время как ведущий разработчик, я наконец получил повышение. Так совпало, что начальник не мог найти кому доверить архитектуру frontend-платформы. Новая задача, интересный вызов. Я взял тайм-аут, прошёл ряд курсов для повышения квалификации, а позже, вместе с дизайнером собрали UI Kit, внедрили Storybook. Далее была кропотливая работа с CICD и правилами PR-ревью. Приходилось многое решать лично, но затем масштабировал на команду. В результате разработка фич стала в 2 раза быстрее без потери качества.
DevHub Platform
Внутренний портал
Роли: Архитектура, Backend, Frontend
В компании был хаос: метрики, код и документация разбросаны. Я предложил архитектуру, в которой всё сводится в единый портал. Интеграции с Sentry, Git, Grafana, карточки проектов, внутренний API. Это дало инженерам прозрачность и экономию времени на рутине.
Refactorium
Технический аудит
Роли: Аудит, Архитектура, Разработка
Проект застыл: баги, страх трогать код, бизнес в тупике. Я провёл аудит, переписал архитектурное ядро и внедрил документацию. Провели воркшопы с командой, убрали техдолг. Через 2 месяца проект ожил, а команда почувствовала контроль и уверенность.
Golang Tooling Contributions
Open Source
Роли: Контрибьютор, Issue Hunter
Работая с разными Go-проектами, я начал делать pull request-ы в Golang, Echo, TiDB и другие open-source. Писал утилиты, генераторы и обёртки. Это дало мне понимание, как проектировать библиотеки и какую пользу приносит комьюнити. До сих пор слежу за их развитием.
NetBox Wrapper
Сетевые утилиты
Роли: Системный разработчик
Пришлось интегрировать сетевую информацию из NetBox и других источников. Я написал обёртку на Go с удобным API, асинхронной обработкой и логированием. Проект быстро подхватили коллеги. Благодаря ему сетевые задачи стали воспроизводимыми и масштабируемыми.
TeamRadar
Внутренние процессы
Роли: Тимлид, Ментор, Процессы
При масштабировании команды стал важен рост людей и процессов. Я ввёл регулярные review, карьерные треки, стандарты документации и CI. Провёл десятки 1:1 и менторских сессий. Благодаря этому мы сократили текучесть и повысили вовлечённость команды.
FinchPay
Микросервисная платформа
Роли: Архитектор, Разработчик
В рамках платформы платёжных микросервисов я создал архитектуру запуска: Graceful shutdown, middleware, observability, стандартные модули. Это снизило время старта новых команд в 3 раза и позволило поддерживать качество кода вне зависимости от проекта.
DevPortal Platform
Internal Developer Platform
Роли: Архитектура, Разработка, Интеграции
В компании не хватало единого источника правды о сервисах — информация была разбросана между вики, дашбордами и устной памятью сотрудников. Я предложил и реализовал внутренний портал для инженеров, объединивший поиск сервисов, документацию, покрытия, контракты и e2e-тесты. Мы внедрили авторизацию через Keycloak, разработали дашборды и карточки проектов. Это решение повысило прозрачность, ускорило онбординг и снизило количество лишних вопросов в инженерной команде.
SpeechKit Proxy
Streaming Gateway
Роли: Хобби, Разработка
Этот проект начался как эксперимент дома: мне хотелось соединить голосовое управление и приватность. Я реализовал прокси-сервер на Go для локальной обработки речи с протоколом Wyoming, внедрив кэширование и fallback-механизмы. Это позволило Home Assistant работать без интернета. В процессе изучил особенности stream-аудио и построил систему, которой пользуюсь каждый день.
HomeInfra
Smart Home Stack
Роли: Хобби, Разработка
Умный дом — больше чем комфорт. Этот хобби-проект начался с одной розетки, а превратился в распределённую систему из Zigbee, Matter и MQTT. Я настраивал автоматизации, следил за стабильностью, изучал особенности Zigbee2MQTT и взаимодействие устройств. Благодаря этому моя семья управляет домом голосом, а я — научился проектировать IoT-инфраструктуру.
AutoNAS
Storage / Media Infrastructure
Роли: Хобби, Интеграция
Меня не устраивали облачные решения и я решил собрать свой NAS на базе TrueNAS. Проект стал настоящей школой DevOps: пришлось разобраться с ZFS, Docker, автоматическим бэкапом и медиа-сервисами. Теперь моя медиатека обновляется автоматически, а все данные под контролем. Этот проект многое дал мне в плане понимания хранения и автоматизации.
VoiceAssistant Stack
Local Voice Assistant
Роли: Хобби, Интеграция
Я захотел голосового помощника, который работает без интернета. Начался домашний проект: Whisper.cpp + TTS Wyoming + Home Assistant. Я собрал стек, настроил локальное STT/TTS, добавил обработку команд и управляющие сценарии. Это был вызов — real-time, низкие задержки, поддержка команд. Зато теперь у меня — автономный помощник, не зависимый от облаков.
Router Automation
Networking / Infrastructure
Роли: Хобби, Сеть
Работая с Mikrotik и Keenetic, я устал вручную вносить настройки. Так родился проект автоматизации домашней сети. Я внедрил DHCP, VPN, WireGuard, VLAN через скрипты и шаблоны. Разобрался в RouterOS и API, научился устранять проблемы удалённо. Теперь моя сеть самонастраивается при сбое — и всё это началось с желания облегчить себе жизнь.