Я Senior Full Stack Developer с опытом более 7 лет. Разрабатываю корпоративные сайты, веб-приложения и контентные платформы, включая проекты для FinTech-компаний.
Основной frontend-стек включает React, Next.js и TypeScript. Создаю пользовательские и административные интерфейсы, переиспользуемые компоненты и дизайн-системы. Работаю с SSR, SSG, ISR, производительностью, Core Web Vitals и техническим SEO.
Также занимаюсь серверной частью на Node.js и PHP, интеграциями с REST и GraphQL API, WebSockets и базами данных. Для управления контентом использую Payload CMS, WordPress и Strapi. Разрабатываю headless-решения, административные интерфейсы, кастомные темы, плагины и Gutenberg-блоки.
Могу подключиться к существующему проекту, разобраться в legacy-коде, предложить архитектурное решение и довести задачу до готового результата. Настраиваю тестирование, CI/CD, автоматические деплои, мониторинг и процессы code review.
Около года выполнял обязанности тимлида. Планировал и декомпозировал задачи, координировал разработку, проводил code review и помогал команде принимать технические решения.
Ключевые результаты
- Руководил миграцией более 40 000 мультиязычных публикаций с WordPress на Next.js и Payload CMS с сохранением URL, контента и поисковой видимости
- Создал общие UI-компоненты, темы, плагины и CMS-модули для платформы, объединявшей более 20 корпоративных сайтов
- Сократил время ответа сервера на 40% и добился оценки Lighthouse 90+ на ключевых страницах
- Работа над производительностью и техническим SEO помогла увеличить посещаемость сайтов на 20%
- Предложенные улучшения интерфейса помогли увеличить количество квалифицированных лидов на 8%
- Автоматизировал локализацию контента более чем на 14 языков, сократив трудозатраты на переводы в 4 раза и ускорив выпуск обновлений на 30%
AI в разработке
В ежедневной работе использую AI-инструменты Cursor, Claude Code и OpenAI Codex. Они помогают быстрее разбираться в больших и legacy-проектах, автоматизировать повторяющиеся задачи, проводить рефакторинг и готовить тесты.
Архитектурные решения принимаю самостоятельно, а созданные с помощью AI изменения обязательно проверяю вручную и тестирую перед релизом.