Я работаю фронтенд-разработчиком с 2020 года. С июля 2022 года участвую в разработке HCM-платформы в компании Skillaz. До этого пробовал себя в разных IT-ролях: был IT-рекрутером, делал Telegram-боты и постепенно перешёл к написанию пользовательских интерфейсов, уделяю особое внимание оптимизации производительности и созданию микрофронтендов.
Меня привлекают архитектура крупных React-приложений и продуманное управление состоянием. Я стараюсь выстраивать код так, чтобы компоненты были переиспользуемыми и легко расширялись. Интересуюсь вопросами автоматизации рутинных задач: генерацией кода, статическим анализом, настройкой CI/CD-пайплайнов. Также экспериментирую с внедрением элементов машинного обучения в интерфейсы.
В менторстве придерживаюсь коучингового подхода: не стремлюсь давать готовые решения, а помогаю разобраться в проблеме через правильные вопросы и примеры. Даю короткую, ёмкую и структурированную обратную связь, а если нужно - предлагаю пошаговый план действий. Верю, что при поддержке и регулярном диалоге человек быстрее применяет новые знания на практике, поэтому стараюсь держать небольшие "точки контроля" и своевременное уточнение задач.
- выстроить архитектуру React-приложения (компонентная структура, разделение на модули, микрофронтенды);
- оптимизировать управление состоянием (Redux/RTK, Recoil, Zustand) и мигрировать с устаревших решений;
- настроить процессы CI/CD (автоматизация сборки, деплоя, линтинга, тестирования);
- внедрить автоматизацию рутинных задач (генерация кода, скрипты для локального окружения, Githooks);
- провести код-ревью и дать рекомендации по повышению производительности и качества кода;
- помочь с внедрением TypeScript: настройка, типизация существующего кода, отказ от any;
- наладить процесс менторства в команде: структура 1:1, постановка целей, обратная связь;
- подобрать стратегию технического развития (выбор стека, библиотеки, подходы к UX/UI);
- подготовить к интервью и оценить резюме фронтенд-разработчика (Junior–Senior), дать советы по вопросам для HR и технических собеседований.