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

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

Привет! Я 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). Всегда держу руку на пульсе современных технологий, но применяю их прагматично.

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