О себе - Ярослав Кухаренко

Привет! Я Frontend-инженер, увлеченный созданием быстрых и отзывчивых веб-интерфейсов. Моя цель — не просто писать код, а создавать продукты, которыми удобно пользоваться.
Имею опыт международной коммуникации: жил и учился в Чехии (Association, Прага), где получил сертификат B2 и навык быстрой адаптации к новым условиям и сложным задачам.
Технический стек:
- Frontend Core: JavaScript (ES6+), TypeScript, React 18+, Next.js (App Router).
- State Management: Zustand, MobX, Redux Toolkit.
- Backend Basics: Имеется опыт написания серверной части на NestJS, Express.js и Django (Python). Понимаю принципы REST API и работы с БД.
- Styles: SCSS Modules, Tailwind CSS, Framer Motion, BEM.
- Tools & Testing: Webpack, Git, Docker, Jest, React Testing Library.
- AI & Productivity: Эффективно использую нейросети (ChatGPT, Claude, GitHub Copilot) для ускорения разработки, рефакторинга и генерации тестов.
В работе ценю системный подход. Благодаря опыту с бэкендом, я понимаю полный цикл движения данных в приложении, что помогает мне эффективнее проектировать архитектуру фронтенда и находить общий язык с серверной командой.
Умею разбираться в чужом коде, настраивать CI/CD пайплайны и оптимизировать производительность (Core Web Vitals). Всегда держу руку на пульсе современных технологий, но применяю их прагматично.
В свободное время поддерживаю дисциплину через спорт, что помогает сохранять фокус и продуктивность.