Артём Куроптев
Frontend-разработчик (Next.js, React)
Contacts | Telegram: @TyT_NICK
Email: artem99k14@gmail.com
Mobile: +7 (747) 601-37-84 |
About | Frontend-разработчик с ~6 годами опыта разработки веб-приложений на React и Next.js. Специализируюсь на создании продуктовых интерфейсов, архитектуре frontend-приложений и реализации server-side rendering (SSR / SSG / ISR).
Работал над B2B и e-commerce проектами: платформой регистрации компаний, генератором динамических лендингов и интерактивным редактором изображений на Canvas. Имею опыт разработки проектов с нуля, рефакторинга легаси-систем и масштабирования существующих приложений.
Использую TypeScript, React, Next.js и React-Query для построения устойчивой архитектуры работы с серверными данными. Участвую в code-review, технических обсуждениях и проектировании frontend-решений. |
Experience | UPPERSETUP (2024 - наст. время)
- Спроектировал архитектуру публичной части платформы на
Next.js (разделение admin / public, мультизонная структура приложения), что позволило масштабировать продукт на несколько независимых сервисов
- Разработал конструктор персонализированных коммерческих предложений с генерацией динамических клиентских лендингов; система используется для подготовки десятков предложений ежедневно
- Реализовал стратегию рендеринга на базе SSR, SSG и ISR в зависимости от типа контента, что улучшило индексацию страниц и сократило время загрузки публичных страниц примерно на 35–40%
- Построил слой работы с серверными данными на базе
React-Query: внедрил кеширование и инвалидацию запросов, снизив количество повторных API-запросов примерно на 30%
- Провёл SEO и performance-оптимизацию (мета-данные, sitemap, lazy-loading, оптимизация изображений), что улучшило показатели Core Web Vitals и скорость загрузки страниц на ~40%.
- Разработал внутренний UI-kit и провёл миграцию системы стилей с Tailwind на Emotion, сократив время разработки новых интерфейсов и унифицировав дизайн компонентов.
- Создал переиспользуемый npm-пакет для общих frontend-утилит и компонентов, настроил сборку и CI/CD pipeline с автоматической публикацией в GitHub Packages, что позволило использовать единый код в нескольких репозиториях проекта.
- Проводил code review, участвовал в технических интервью и обсуждении архитектурных решений frontend-части платформы.
|
Education | text |
Skills | text |