Привет, меня зовут Кирилл Мокевнин, разработчик и со-основатель школы программирования Хекслет. Я пишу статьи, делаю курсы и выступаю на конференциях. Веду подкаст и телеграм-канал «Организованное программирование» про инженерную культуру и практику разработки. Сейчас много занимаюсь агентной разработкой: помогаю командам внедрять AI-агентов в процесс разработки и пишу open-source инструменты для этого. На этом сайте собрана информация обо мне и всех моих активностях.

01Проекты

  • Хекслет

    школа программирования, я один из основателей. Занимаюсь ей с 2013 года

  • Праксор

    помогаем инженерным командам выстроить AI SDLC: за 3 месяца внедряем AI-агентов в разработку на пилотной команде и измеряем, как меняются скорость и качество. Я один из основателей, отвечаю за инженерные практики и подготовку команд

  • Agentic Design Patterns

    книга-каталог паттернов агентного программирования: постановка задачи, спеко-ориентированная разработка, работа с контекстом, проверка результата, антипаттерны (GitHub)

  • Sphericon

    open-source платформа email-маркетинга с API-first архитектурой: сегменты, рассылки, автоматизации, транзакционные письма, MCP-эндпоинт для AI-агентов (GitHub)

02Open Source

  • dev-quality-gates

    курируемый список инструментов, которые проверяют соблюдение стандартов разработки: по одному рекомендованному инструменту на каждую задачу

  • easement

    архитектурный quality gate для многоязычных кодовых баз: описываете компоненты и разрешённые зависимости, сборка падает, если код от них отходит

    Rust
  • heavy

    общий для всей машины счётчик слотов для тяжёлых команд, чтобы десяток агентов и чекаутов не запускали go test и tsc одновременно

    Rust
  • schemalens

    проверка расхождений между моделями (ent, gorm, bun) и живой схемой базы данных, с отчётом для агентов

    Go
  • dbcleaner

    возвращает базу данных в исходное состояние после каждого Go-теста, аналог DatabaseCleaner из Ruby

    Go
  • CrossMatch

    Telegram-бот, который подбирает каналы для взаимного пиара (в разработке, GitHub)

  • dotfiles

    мой конфиг Vim и окружения

03Организованное программирование

Подкаст и телеграм-канал про инженерную культуру и практику разработки.

04Тексты

Отдельные статьи и интервью:

05Выступления

Конференции и митапы, от новых к старым.

Показать все (28)

06Вебинары и подкасты

Показать все (30)

07Карьерный путь

В коммерческой разработке я с 2007 года. Основной фокус — веб-разработка во всём её спектре: от бэкенда и фронтенда до инфраструктуры и процессов (DevOps, CI/CD, организация командной работы). Прошел путь от разработчика, тимлида и СТО до VP of Engineering. Со временем всё больше внимания уделяю не только написанию кода, но и обучению разработчиков и формированию инженерной культуры. С 2015 года полностью переключился на Хекслет и продолжаю заниматься примерно тем же, но уже работая на себя.

  1. 2007–2008

    Начал свой путь с PHP в квартирной веб-студии на коломенской в Москве. За три месяца примерно понял как писать код и ушел работать в контент-провайдер, который делал разное для телекомов (мегафон и т.п.). Там проработал уже почти год, когда компанию купил более крупный бизнес и началась реструктуризация. После этого я попал в небольшой стартап, который через три месяца стал сокращаться и меня попросили уйти.

  2. 2009–2010

    Еще один стартап (starlook.ru, уже не существует), где я занял лидирующую роль. Собрал небольшую команду и два года спокойно работал прокачиваясь в архитектуре. Начал писать на хабре, посещать конференции и даже выступать на них. В процессе родилась идея перейти в Ruby, поэтому в свободное время стал прокачиваться и готовиться к трудоустройству в Undev

  3. 2010

    Устроился на работу в Undev, где занимался бекендами на Ruby On Rails. Почему-то меня хватило буквально на 4 месяца, почувствовал выгорание (до сих пор не понял почему). Перешел работать в Qik (был куплен Skype) в Зеленограде. Там меня тоже хватило на 4 месяца. Стало понятно, что нужно кардинальное изменение, поэтому я все оставил и уехал из Москвы в Ульяновск, чтобы сэкономить и попробовать запустить свой собственный бизнес

  4. 2011

    Почти год занимался собственным аутсорсом. Набирал ребят, учил и формировал команды под проекты заказчиков, которые шли через знакомых. Понял что не мое. В это время позвонили из Undev и предложили возглавить подразделение, которое надо было организовать в Ульяновске, чтобы обеспечить кадрами компанию. Я согласился.

  5. 2011–2014

    Пожалуй самые классные годы, когда я занимался организацией филиала компании Undev в Ульяновске. Большая часть времени уходила на найм и прокачку начинающих программистов. Мы отстроили целую систему с привозом ребята из разных регионов и эффективной подготовкой к продакшену буквально в течение 4 месяцев (Рассказывал о ней на конференции AgileDay’s 2015). Поучаствовал в запуске конференции “Стачка” и провел один выездной RailsClub, начал активно формировать комьюнити, проводить митапы и преподавать в университете. Помог еще нескольким компаниям открыть филиалы в Ульяновске. В какой-то момент даже стал немного известен как человек, который может организовать с нуля работу подразделения программистов в регионе. Было предложение делать то же самое в Аргентине, но почему-то не поехал.

  6. 2013 — по сейчас

    Хекслет :) До 2015 года совмещал его с аутсорсом в Кайдзен, потом полностью переключился на Хекслет.

  7. 2016–2019

    Активно занимался консалтингом. Погружался в компании (от пятидесяти человек до тысяч человек), помогал с наймом, отстраиванием инженерной культуры и повышением квалификации инженеров.