Евгений Кузнецов
Бекенд-разработчик, 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. Парсит соответствующую разметку, кеширует результаты.
Формальное образование:
- высшее: СПбГМУ им. акад. И. П. Павлова, специальность «лечебное дело», квалификация «врач»;
- ординатура: МГМСУ им. А. И. Евдокимова, специальность «психиатрия», квалификация «врач-психиатр»;
- дополнительное профессиональное образование:
- МГМСУ им. А. И. Евдокимова, преподаватель высшей школы.
- профессиональная переподготовка:
- Образовательные технологии «Скилбокс (Коробка навыков)», специальность: «связь, информационные и коммуникационные технологии», квалификация: «программист»;