Frontend portfolio

Делаю интерфейсы, которые быстро грузятся, ясно продают продукт и не разваливаются в поддержке.

Фокусируюсь на React и Next.js, адаптивной верстке, контентных и B2B-сайтах, интеграциях с CMS и технической доводке интерфейсов до production-состояния.

Коммерческие сайты и продуктовые интерфейсыУпор на качество UI, SEO и скоростьРусский / English reading

Стек

React, Next.js, JavaScript, Tailwind, WordPress, ModX, формы и SEO-база.

Сильные задачи

Адаптивная UI-реализация, структурирование контента, интеграции с CMS и доработка существующих проектов без хаоса.

Что даю команде

Аккуратную верстку, предсказуемую поддержку, внимание к деталям и привычку доводить страницу до нормального shipping quality.

Ключевые ссылки

Telegram, резюме и быстрый контакт без лишнего блока доверия.

Featured кейсы

Три проекта, по которым можно быстро понять уровень реализации.

Клуб ТУР: главный рабочий дашборд PWA-системы управления спортивным клубом

Спортивный клуб «ТУР»

Защищённая PWA-система управления спортивным клубом и турнирами

Комплексная enterprise-grade PWA-система для автоматизации всех рабочих процессов спортивного клуба: электронные табели посещаемости, база спортсменов, сдача нормативов, судейство турниров в реальном времени, экзамены на пояса, лагеря, финансовый учёт и сквозная аналитика.

Next.js 16 (App Router)React 19Material UI 9 (Emotion)PostgreSQL
Открыть разбор кейса
Kapio: облегчённое превью корпоративного B2B-сайта

ООО «Капио»

Корпоративный B2B-сайт производителя упаковки

Проект для крупного производителя полимерной упаковки с каталогом 500+ позиций, акцентом на дилерский сценарий и презентацию производственных мощностей.

WordPressJavaScriptresponsive UIкаталог
Открыть разбор кейса
SEO App: обложка десктопного инструмента для SEO-аудита и анализа конкурентов

«SEO App»

Десктопное приложение для автоматизации SEO-аудита и конкурентного анализа

Кроссплатформенный рабочий инструмент на Electron и React для пакетного сбора семантики, глубокого headless-краулинга метаданных страниц и мониторинга позиций в поисковой выдаче.

ElectronReact 18Material UIPuppeteer
Открыть разбор кейса
Academy ProfiSkills: облегчённое превью образовательного портала

Academy ProfiSkills

Образовательный портал с заявками и программами обучения

Портал дополнительного профессионального образования, где нужно было совместить информационную структуру, программы обучения и сценарии заявок.

WordPressformscontent architecturemeta
Открыть разбор кейса
Solid Case: облегчённое превью сайта юридической фирмы

Solid Case

Сайт юридической фирмы с акцентом на доверие и ясный user flow

Корпоративный сайт для юридической компании, где критично было собрать спокойный визуальный тон, понятную структуру услуг и быстрый вход в контакт.

WordPressfrontend integrationformsresponsive layout
Открыть разбор кейса
HR AI Assistant: карточка кейса десктопного ассистента рекрутера

HR AI Assistant

Десктопный ИИ-помощник IT-рекрутера в Telegram

Персональный кроссплатформенный ко-пилот для автоматизации первичного скрининга соискателей в личном Telegram без необходимости покупки Telegram Premium. Парсит резюме, маскирует ПДн, рассчитывает Fit Score и генерирует черновики ответов строго в корпоративном Tone of Voice.

ElectronTypeScriptGoogle Gemini APIOpenRouter
Открыть разбор кейса
Parser Suite: экосистема автоматизации парсинга и обработки B2B-данных

B2B Data Scraping & Automation

Экосистема сбора и аналитики данных: от core-движков до Desktop-приложений и облачного SaaS

Комплексная система парсинга и обработки каталогов B2B-оборудования, SEO-семантики и классифайдов с десятками тысяч позиций. Объединяет высоконагруженные Node.js-скрипты, десктопные Electron-утилиты для операторов и облачный Next.js-сервис с прямой синхронизацией в Google Sheets.

Next.jsReactElectronPuppeteer
Открыть разбор кейса

Следующий шаг

Если вы ищете frontend-разработчика, который доводит интерфейс до нормального production-quality, давайте поговорим.

Готов обсудить продуктовую роль, проектную работу или расширение текущей команды. Быстрее всего отвечаю по email.