Doświadczenie w pracy:
IBS: 06/2022 – 07/2025, 3+years
• Перевёл крупный проект с CRA на Vite: время сборки сократилось с 42 до 18 секунд, размер финального билда — с 24 до 4 МБ
• Оптимизировал работу компонентов, что снизило среднее время отклика интерфейса на 35%
• Выступил техническим инициатором внедрения ESLint-конфигурации с поддержкой FSD и написал внутреннюю утилиту для упрощения настройки линтинга в новых проектах
• Самостоятельно подбирал и внедрял библиотеки в проекты (в том числе form validation, графы, UI-компоненты)
• Реализовал сложные формы с динамической валидацией с использованием React Hook Form + Yup
• Внедрил GraphQL-клиент и построил UI-интерфейсы для визуализации графов на основе ReactFlow
• Участвовал в ревью pull request'ов и сборке релизных веток
• Провёл внутренний митап «Менеджеры пакетов: npm, yarn, pnpm», на котором выступил в роли технического эксперта
• Работал в команде с дизайнерами, backend/frontend-разработчиками, аналитиками и DevOps-инженерами
Технологии: React, TypeScript, Vite, Redux Toolkit, MobX, Emotion, GraphQL, ESLint, FSD, React Hook Form, Yup, ReactFlow
Edukacja:
Стерлитамакский филиал Уфимского университета науки и технологий – Магистр, 2024 - 2026
Прикладная математика и информатика
Стерлитамакский филиал Уфимского университета науки и технологий – Бакалавр, 2020 - 2024
Прикладная информатика
Umiejętności zawodowe i inne:
Frontend: React 18, TypeScript, JavaScript (ES6+), Redux Toolkit, MobX, React Hook Form, Yup, Emotion, SCSS/CSS-модули, Material UI, Consta UI, FSD, GraphQL, WebSocket, REST, Lodash, ReactFlow
Инфраструктура: Vite, Webpack, ESLint, Prettier, Git, PNPM, NPM, Yarn
CI/CD: GitLab CI, release-ветки, code review
Прочее: Опыт настройки линтеров и написания внутренних библиотек, базовые знания Node.js, опыт работы в кросс-функциональных командах
Umiejętności językowe:
Английский
Dodatkowo:
Telegram: https://t.me/Kirillishkop
Frontend-разработчик с 3+ годами коммерческого опыта. Работал в распределённых командах от 4 до 20 человек. Вёл проекты от этапа проектирования и выбора технологий, до настройки продакшн-сборок и оптимизации производительности. Участвовал в проектировании архитектуры и принимал решения по выбору ключевых инструментов.
Активно развиваю технические и софт-скиллы — выступал на внутренних митапах, делился опытом и писал утилиты для команды. Интересуюсь современными подходами в построении фронтенда, особенно в области оптимизации сборок, typed-инфраструктуры и проектирования UI-архитектуры.