Беру проекты по дизайну и разработке
Фронтенд разработчик и дизайнер. Проектирую интерфейсы, которые могу сделать сам. Программирую то что запроектировал.
- Где
- Сочи, работаю удалённо
- Инструменты
- Figma, React, Next.js, TypeScript
- Подход
- Дизайн-системы, Jamstack и Headless CMS
- Форматы
- Консультация, задача, проект или работа в команде
Чем могу помочь
Три направления. Их можно взять по отдельности или вместе.
Дизайн
Разбираюсь, что нужно пользователю, и превращаю это в понятный интерфейс: от сценариев и прототипов до готовых экранов и дизайн-системы.
- UX-исследования
- Интервью и юзабилити-тесты
- Метрики и A/B-тесты
- User flow и прототипы
- Таблицы, фильтры, графики
- Дизайн-система в Figma
- Тексты для интерфейсов
Разработка
Программирую то, что запроектировал, — или то, что нарисовал другой дизайнер. Сайт, лендинг или контентный проект часто не требует отдельного бэкенда: интерфейс на Next.js, а контент хранится в Headless CMS вроде Sanity или Strapi, где его меняют без разработчика. Такие проекты я собираю целиком. Если бэкенд у вас уже есть, работаю с его API.
- React и Next.js
- TypeScript
- Сервисы и личные кабинеты
- Админки и CMS
- Проекты без бэкенда на Headless CMS
- Sanity и Strapi
- Работа с REST API
- Библиотеки компонентов
- Доступность, скорость и SEO
ИИ-автоматизация
Делал ИИ-функции в продукте и автоматизацию вокруг него: премодерацию текста через OpenAI, ботов в Telegram, разбор обращений в поддержку. Могу встроить ИИ в ваш продукт или снять с его помощью рутину с команды.
- ИИ-функции в продукте
- Премодерация текста через OpenAI
- Автоматизация поддержки
- Боты и ассистенты в Telegram
- Отчёты по обращениям
- ИИ в разработке: код, ревью, тесты
Почему дизайн и код у одного человека
Между макетом и кодом обычно теряются время и смысл. Когда оба этапа делает один человек, потерь меньше.
Обычно
- Дизайнер рисует макет
- Передаёт его разработчику
- Разработчик находит ограничения
- Макет переделывают
- Снова передача и правки
Каждое уточнение — ещё один круг между двумя людьми.
Со мной
- Проектирую интерфейс
- Сразу собираю его в коде
- Вы видите работающую версию
Решение принимается один раз и сразу проверяется в браузере.
Решения на данных
Опираюсь на интервью, юзабилити-тесты и метрики продукта, а не на вкус.
Быстрый старт
Новый проект начинаю на своей дизайн-системе: кнопки, поля и тёмная тема уже готовы.
Продукты и студии
Работал и в продуктовых компаниях, и в студиях: знаю, как устроена работа и в продукте, и с клиентами.
Опыт руководства
Был тимлидом фронтенд-команды из 5 человек: приоритеты, ревью, релизы и решения по стеку.
Порядок в коде
Настраиваю линтинг, git-хуки, тесты и CI/CD, чтобы проект можно было спокойно развивать.
Удалённая работа
Живу в Сочи, работаю удалённо. Формат общения и созвонов обсудим заранее.
Мои проекты
Open source библиотеки, которые делаю сам — от макетов в Figma до публикации в npm.
Как мы будем работать
- 01
Вы описываете задачу
Что за продукт, что нужно сделать и к какому сроку. Если задача пока размыта — разберём вместе.
- 02
Договариваемся о формате
Консультация, небольшая задача, проект целиком или работа в команде. До старта называю объём и сроки.
- 03
Работаю и показываю
Небольшими шагами и с работающей версией, а не только описанием. Замечания учитываем по ходу.
- 04
Передаю результат
Код — в ваш репозиторий, макеты — в вашу Фигму, плюс документация.
Кому подойду
Подойду, если
- нужен один человек на дизайн и фронтенд
- продукту нужен интерфейс с таблицами, графиками и сложными сценариями
- нужно быстро собрать MVP или новый раздел сервиса
- нужен сайт или контентный проект без отдельного бэкенда
- нужно навести порядок в интерфейсе: токены, компоненты, дизайн-система
- хотите подключить ИИ к продукту или убрать рутину
Не подойду, если
- основная часть работы — бэкенд
- нужны фирменный стиль, иллюстрации или видео
- нужен сотрудник только в офисе
Обсудим вашу задачу?
Пишите по вопросам сотрудничества. Опишите задачу в паре предложений — я отвечу, чем могу помочь и как лучше организовать работу.