Начинал в далёком 2013 году - когда JS был ещё ламповым, когда о мощных фреймворках и сборщиках оставалась только мечтать. Мною был пройден огромный путь, которым хочется поделиться, есть что рассказать, дать совет и наставить на путь!
Работал как в сфере outsource разработки, так и в продуктовых командах. Больших и малых, по Agile и без него. На определённых этапах выступал в роли team lead для фронтенд команды.
Провёл более 100 менторских занятий, где студенты получили практические советы и поддержку.
Были решены как вопросы и проблемы на текущей работе, так и вопросы связанные с тем как сделать первые шаги в IT.
Так же мною были подготовлены к собеседованию и успешно устроены на работы множество учеников.
С радостью и энтузиазмом помогу решить Вашу проблему.
⭐️ С чем могу помочь:— React с нуля и до уверенного уровня: хуки, жизненный цикл, оптимизация рендеров;
— управление состоянием: Redux / RTK, MobX, React Query: когда что выбирать;
— Next.js и SSR;
— TypeScript в React-проектах: типизация компонентов, хуков и API.
— Vue, Vuex, Nuxt.js (SSR): помогу разобраться или перейти с Vue на React и обратно.
— как на самом деле работает JS: замыкания, this, прототипы, event loop, асинхронность;
— HTML/CSS и вёрстка, которые не стыдно показать на ревью.
- Архитектура и качество кода
— как спроектировать фронтенд с нуля: структура проекта, выбор стека, масштабируемость;
— код-ревью вашего проекта или тестового задания с разбором по пунктам;
— сборка и инструменты: Webpack, Vite, Storybook, Git.
— подготовка к техническому собеседованию на Junior / Middle / Middle+;
— mock-интервью с подробным разбором. Я провёл 20+ технических собеседований для компаний и знаю, что спрашивают и на что смотрят;
— разбор тестовых заданий, live-coding, разюор задач с leedcode.
— какой пет-проект сделать, чтобы он выделил вас среди других кандидатов;
— как довести проект до релиза и красиво оформить GitHub и портфолио.
Рабочие вопросы и карьера
— помощь с конкретной задачей или багом на текущей работе;
— как расти от Junior до Middle и дальше, как общаться с командой и тимлидом;
— вход в IT: с чего начать и в каком порядке учить.
- Обращайтесь, если вы Junior или Middle фронтенд-разработчик либо только начинаете путь в IT.