Go · Архитектура · Technical Lead

Просто и без лишних слов.

Технический лидер и архитектор программного обеспечения. Специализируюсь на Go, аудите и проектировании архитектуры, разработке и запуске MVP, развитии инженерных команд. Опыт работы в Wildberries, СберМаркете, Coins.ph и Cryptopay.

лет в разработке ПО
лет в разработке ПО
быстрее путь от идеи до продакшена
быстрее путь от идеи до продакшена
онбординг разработчика вместо 2–3 недель
онбординг разработчика вместо 2–3 недель
Разработка и архитектура — быстро, просто и по делу
Предоставляемые услуги

Предоставляемые услуги

Мой опыт охватывает как коммерческую разработку в крупных и стартап-компаниях, так и точечные проектные задачи, где нужно быстро разобраться и предложить решение.

  • Реализация высоконагруженных и отказоустойчивых систем.
  • Создание решений на основе микросервисной архитектуры.
  • Работа с сетевыми протоколами, распределёнными системами и системным программированием.
  • Формирование, развитие и менторство команд разработки.
  • Проведение PerfReview и составление индивидуальных планов развития.
  • Настройка продуктовой и инженерной прозрачности (планы, процессы, метрики).
  • Внедрение и масштабирование процессов: Delivery on Date, Lead Time, SLO и др.
  • Проектирование архитектуры сервисов и платформенных решений.
  • Внедрение DDD, Observability и стандартизация инженерных практик.
  • Проведение технической экспертизы, аудит кода и инфраструктуры.
Почему стоит выбрать меня?

Почему стоит выбрать меня?

За годы работы я собрал обширный набор навыков и решений, которыми готов поделиться. Вот почему вам стоит выбрать меня:

  • Более 20 лет в разработке ПО, свыше 8 лет в роли тимлида и техлида, команды от 5 до 15 человек.
  • Опыт в ведущих продуктовых и технологических компаниях (Wildberries, СберМаркет, Coins.ph, Cryptopay и др.).
  • Сократил time-to-market в 2–3 раза, от идеи до выпуска в продакшен.
  • Сократил онбординг новых разработчиков с 2–3 недель до менее чем недели.
  • Наладил кросс-ревью, которое начинается почти сразу после публикации изменений.
  • Снизил затраты на найм и ротацию в командах за счёт обучения, наставничества и вовлечённости.
  • Кризис-менеджмент и стабилизация проектов в сложных условиях.
  • Помогаю быстро запустить проект, выбрав оптимальный стек для ваших задач.
Всё ещё сомневаетесь?

Всё ещё сомневаетесь?

Выбрать специалиста, который поможет реализовать ваш план — непростое, но важное решение.

  • Развивал инженерные практики и инфраструктуру с прицелом на масштабирование.
  • Выступаю за чистый, поддерживаемый код и придерживаюсь принципов DDD и Clean Architecture.
  • Следую принципам DRY, KISS и SOLID, уделяя внимание деталям и читаемости.
  • Проектировал платформенные решения с нуля и формировал команды под конкретные задачи.
  • Создаю понятную и полезную документацию, обучающие материалы. Считаю документацию обязательной частью любого проекта.
  • Развиваю собственные open source-проекты и участвую в крупных инициативах (Golang, TiDB, Echo).

Открытый код, который можно проверить

Библиотеки и инструменты

  • go-bones

    Каркас продакшен-сервисов на Go: health-пробы, graceful drain, OpenTelemetry и ops-эндпоинты. Только stdlib, без DI-контейнера.

  • gonfig

    Конфигурация Go-программ одной структурой с тегами: значения по умолчанию, файлы (YAML, JSON, TOML), переменные окружения и флаги.

  • resolvex

    Сервис, объединяющий BGP и DNS: управление доменами и их IP-адресами через админ-панель.

  • traefik-provider

    Плагин для Traefik v3: настраивает маршрутизацию по состоянию другого экземпляра Traefik.

  • go-routeros

    Клиент RouterOS API (Mikrotik) на Go. Поддерживаем и развиваем вместе с другом.

  • Вклад в другие проекты

    Исправления и доработки (pull request) в Golang, Labstack Echo, TiDB и RouterOS.

Расскажите о задаче

Опишите задачу или проблему в двух словах. Отвечу в Telegram и честно скажу, чем могу быть полезен.