Резюме

Евгений Кузнецов

Бекенд-разработчик, Yandex Cloud.

 nekr0z
 evgeny@evgenykuznetsov.org
 Москва, РФ

Опыт работы

2023 — … : Yandex Cloud, разработчик программного обеспечения

Разработка и поддержка продуктов и бекенда маркетплейса Managed Kubernetes. Поддержка Crossplane-провайдера Yandex Cloud.

Kubernetes, Crossplane, Terraform, Helm, Gateway API, Go.

2023: Яндекс.Облако, разработчик-стажёр

Поддержка и доработка продуктов для маркетплейса Managed Kubernetes, разработка end-to-end-тестов и внутренних утилит.

Go, Kubernetes, Gateway API, Crossplane, Gatekeeper, Kyverno, Helm.

Инструменты и технологии

  • Программирование: Go, bash.
  • Контейнеризация и оркестрация: Kubernetes, Docker, Helm.
  • CI/CD: TeamCity, Github Actions, Travis.
  • Прочее: Linux, Git, Makefile, Python, Postfix, LaTeX, SQL.
    Также: JavaScript и Java на уровне «прочесть и понять».

Soft skills

  • Английский язык — свободный, немецкий — upper intermediate, шведский — intermediate.
  • Командная работа и её организация: много лет участия в исследовательских проектах, руководство отделом в приёмной комиссии университета.
  • Умение разобраться в документации, в том числе содержащей взаимоисключающие требования, и организовать работу с соблюдением этих требований (более 10 лет опыта координации клинических испытаний лекарственных препаратов).
  • Навык понятно объяснять сложные вещи, в том числе плохо подготовленной аудитории.
  • Стрессоустойчивость — на уровне практикующего врача-психиатра.

Портфолио

Участие в open-source-проектах

  • Syncthing (мультиплатформенная синхронизация файлов, Go) — реализация поддержки файловых систем с регистронезависимыми именами файлов, тестирование, поддержка кодовой базы в актуальном состоянии, документация. Член The Syncthing Project.
  • Hugo (генератор статических сайтов, Go) — багфиксы, тестирование, документация.
  • Вклад по одному-два коммита в библиотеки-зависимости.

Избранные пет-проекты

  • static-webmentions — утилита для отправки webmention и обновления WebsubHub-подписок для пользователей генераторов статических сайтов (Hugo, Jekyll, Eleventy и т. д.) Сравнивает старую и новую версию сайта в файловой системе, отправляет уведомления об обновлениях (в том числе удалении страниц) на нужные endpoints.
  • Waechter — утилита, отслеживающая изменения в директориях, и запускающая команды при обнаружении этих изменений.
  • matebook-applet — GUI для настроек Huawei MateBook под Linux.
  • gphotosync — консольный синхронизатор хранилища Google Photos.
  • indieweb-glue — сервис для предоставления информации с indieweb-сайтов в виде JSON. Парсит соответствующую разметку, кеширует результаты.

Формальное образование:

  • высшее: СПбГМУ им. акад. И. П. Павлова, специальность «лечебное дело», квалификация «врач»;
  • ординатура: МГМСУ им. А. И. Евдокимова, специальность «психиатрия», квалификация «врач-психиатр»;
  • дополнительное профессиональное образование:
    • МГМСУ им. А. И. Евдокимова, преподаватель высшей школы.
  • профессиональная переподготовка:
    • Образовательные технологии «Скилбокс (Коробка навыков)», специальность: «связь, информационные и коммуникационные технологии», квалификация: «программист»;