
Обо мне
Илья Романович
Я разрабатываю Shopify-витрины: системы страниц товара, состояние коммерции, производительность и точную границу между нативным поведением платформы и собственным кодом.
Я работаю над теми частями Shopify-магазина, от которых зависит, продаёт ли он и остаётся ли поддерживаемым. Это разработка страниц товара и buy box, логика подписок и предложений, поведение корзины и состояния коммерции, производительность на реальных пользователях и контент, редактируемый продавцом. Я строю на нативном Shopify и теме везде, где они уже решают проблему, и добавляю собственный код только там, где это диктует реальная задача.

Над чем я работаю
- Системы страниц товара и buy box: варианты, подписки и предложения
- Состояние коммерции: корзина, выдвижная панель и граница checkout
- Производительность витрины: Core Web Vitals и мониторинг на реальных пользователях
- Поиск, фильтрация и мерчандайзинг с Search & Discovery
- Настраиваемые продавцом секции и контент на основе metafields
- Сторонние интеграции с чёткими границами ответственности
- Инструментирование аналитики через границу checkout
- Безопасная для production доставка темы
Как я работаю
- Сначала нативное
- Использую Shopify и тему там, где они уже решают задачу, и оставляю критичное для покупки поведение нативным.
- Собственное только там, где оправдано
- Настроить, расширить, интегрировать, затем строить, именно в таком порядке. Собственный код это последний вариант, а не первый.
- Измеряю, прежде чем заявлять
- Полевые данные и мониторинг на реальных пользователях, а не только лабораторные инструменты. О коммерческом эффекте я заявляю только тогда, когда его подтверждает аналитика.
- Держу магазин управляемым
- Контент, редактируемый продавцом, изолированные и обратимые изменения, совместимость с платформой, темой и установленными приложениями.
- Честный объём
- Разделяю проверенное и ожидаемое и никогда не выдаю чужую работу или маркетинговую страницу за свою инженерную работу.
Избранные сильные стороны
Платформа Shopify
- Shopify OS 2.0
- Liquid
- Sections & blocks
- Metafields
- Theme app extensions
Разработка витрины
- TypeScript
- Vanilla JavaScript
- Product forms & variant state
- AJAX Cart API
- Sections Rendering API
Производительность и измерения
- Core Web Vitals
- Real-user monitoring
- CLS / LCP debugging
- Web Pixels & analytics boundaries
Коммерция и интеграции
- Selling Plans & subscriptions
- Recharge
- Search & Discovery
- Third-party app integration
Качество и поставка
- Accessibility
- Merchant configurability
- Production-safe delivery
- Maintainable theme systems
Рабочий контекст
Независимый Shopify-инженер. Недавняя работа охватывает три production-витрины, у каждой своё ограничение:
DTC-витрина с фокусом на конверсию: подписочный buy box, корзина и состояние коммерции, производительность на реальных пользователях, аналитика checkout и миграция 66 подписок.
- OS 2.0
- Selling Plans
- Recharge
- RUM
Расширение Dawn для медицински сложного каталога компрессионного трикотажа, где нативное поведение вариантов, корзины и поиска осталось источником истины.
- Dawn
- Search & Discovery
- Metafields
Дисциплинированная адаптация Prestige для спешелти-обжарщика, где собственный код зарезервирован для кофейных metafields и навигации.
- Prestige
- Metafields
- Recharge
Часть работы с клиентами под NDA. Кейсы показывают то, что можно показать, чувствительные детали не раскрываются, а проверенные результаты отделены от ожидаемых.
Есть задача по витрине, которая не вписывается в стандартную работу с темой?
Я работаю со структурой предложений, состоянием товара, производительностью, аналитикой, инструментами для продавца и доставкой в production, сохраняя надёжность критичных для покупки систем.
