Илья основал Nerdy Production и руководит инженерной командой. Он занимается разработкой с 2010 года и выпускает продакшн-приложения на Flutter с 2018-го.

До этого он был CTO QIWI — одной из крупнейших платёжных платформ России, — где руководил примерно 12 инженерными командами: от веб-продуктов до карточного процессинга, зоны и бесконтактных платежей, включая бесконтактную оплату картой на Android через поверх ISO/IEC 14443, с платёжным протоколом EMV Contactless (Visa PayWave).

Он также был принципал-разработчиком в Яндексе, где работал над Яндекс.Авто, уводя нативный Android глубоко в автомобиль, с серьёзной интеграцией по шине CAN через собственный CAN-шилд, и принципалом в Эвоторе, чьи кассовые устройства работают на форке , что дало ему низкоуровневый взгляд на Android, недоступный большинству прикладных разработчиков.

Сейчас он ведёт поставку флагманских приложений агентства — от насыщенного графиками финтех-интерфейса ExtraETF до полностью кастомной дизайн-системы Arcana. Он пишет большую часть материалов этого блога и поддерживает open-source агентства, включая движок dxpdf для конвертации DOCX в PDF.

Работает с Flutter, нативными iOS и Android, Go, Rust, TypeScript, Kotlin, Kubernetes и Docker; его фокус — архитектура приложений, кросс-платформенная поставка и построение команд, которые доводят продукт до релиза.

Последние статьи

Кибербезопасность

Ваш SSL pinning, скорее всего, не работает

Google пишет, что certificate pinning «не рекомендуется для Android-приложений». Apple пишет, что «в большинстве случаев pinning не нужен и его следует избегать». OWASP на вопрос «нужно ли пиннить?» теперь отвечает «вероятно, никогда». При этом pinning есть примерно в половине мобильных приложений, которые мы смотрим, — а на Flutter он обычно не защищает вообще ничего, потому что Dart не использует сетевой стек платформы и pin-set из network_security_config.xml просто никогда не читается. Разбираем, что pinning даёт в 2026 году, нужен ли он вам, пять правил, если нужен, почему Flutter ломает все пять и как за полчаса выяснить, какой из вариантов — ваш.

27 августа 2026 г.
Разработка ПО

Все ошиблись со сроками: AI, джуниоры и квантовые компьютеры

Два года назад самые громкие голоса в индустрии обещали, что к этому моменту инженеры-программисты станут исторической диковинкой. Они ошиблись: занятость разработчиков не рухнула. Но та же волна, которая не смогла убрать разработчиков, убрала кое-что другое — рутинную работу, на которой новички превращались в сеньоров. Занятость разработчиков в возрасте 22–25 лет упала примерно на 20% с конца 2022 года, тогда как у их старших коллег она осталась на месте или выросла. Одновременно квантовые вычисления проходят ровно тот же цикл хайпа с отставанием на круг, и по-настоящему важная веха — совсем не та, что в заголовках. Разбираем, что подтверждается данными, что нет и как отличить одно от другого.

18 августа 2026 г.
dxpdf 0.5.0: как мы научили конвертер DOCX читать не только по-английски
Разработка ПО

dxpdf 0.5.0: как мы научили конвертер DOCX читать не только по-английски

dxpdf превращает документы Word в PDF без Office, LibreOffice и облачных API. В версии 0.5.0 конвертер наконец перестал считать, что любой документ написан по-английски: переносы строк по UAX #14, двунаправленный текст по UAX #9, числа и даты из CLDR по языку самого документа. Заодно в проекте появился первый внешний контрибьютор — и начал он как раз с русской нумерации. Разбираем, что вошло в релиз, какие решения за ним стоят и что показывают замеры.

11 августа 2026 г.
Orosu: почему мы заменили SSH-ключи для деплоя подписанными WebSocket-задачами
DevOps

Orosu: почему мы заменили SSH-ключи для деплоя подписанными WebSocket-задачами

Рано или поздно любому CI-пайплайну нужно доставить сборку на сервер, и большинство команд решают это SSH-ключом в секретах и скопированным rsync-скриптом. Мы поступили иначе и написали Orosu — open-source инструмент на Rust, который превращает деплой в аутентифицированную, ограниченную WebSocket-задачу вместо открытой сессии в шелл. В статье — какую проблему он решает, как устроен и где его границы.

8 августа 2026 г.
Стоимость поддержки Flutter-приложения в 2026 году: сколько вы платите после запуска
Для основателей

Стоимость поддержки Flutter-приложения в 2026 году: сколько вы платите после запуска

Сколько на самом деле стоит поддержка Flutter-приложения после запуска — правило 15–25% от стоимости разработки в год, что формирует эту цифру и где единая кодовая база реально экономит деньги.

4 августа 2026 г.