Роман.Соколовский

Роман.Соколовский (Роман)
Готов к работе
На сайте с 31 марта в 02:05
Рейтинг исполнителя: 0
Рейтинг заказчика: 0
Статистика работ: 0 | 0 | 0

Специализируюсь на разработке масштабируемых веб-приложений на современном стеке и в подготовке учебных материалов: от структуры курса и практических заданий до объяснения архитектуры и лучших практик. Ориентируюсь на ясность изложения и связь теории с реальными задачами индустрии.


Личные качества

  • Ответственность и доведение задач до результата
  • Дисциплина и соблюдение сроков
  • Непрерывное профессиональное развитие
  • Умение работать в команде и выстраивать понятную коммуникацию
  • Опыт наставничества, code review и передачи знаний коллегам


Подход к работе и к материалам курсов

  • Пишу читаемый, поддерживаемый код; по необходимости сопровождаю пояснениями там, где это помогает обучению
  • Опираюсь на SOLID, DRY, KISS, YAGNI; тесты и TDD — там, где это уместно по задаче
  • Для фронтенд-проектов применяю Feature-Sliced Design (FSD) как способ организации кода в крупных приложениях
  • Использую архитектурные паттерны и подходы (MVC, MVVM, ООП) — с привязкой к теме урока
  • Слежу за новыми технологиями и практиками и отбираю то, что действительно полезно в курсе
  • Умею разбираться в legacy-коде и показывать безопасный рефакторинг как учебный кейс


Профессиональные навыки (разработка)

  • SPA и SSR
  • Vue.js 2/3: Options API и Composition API
  • React: функциональные компоненты, хуки, Context API
  • Управление состоянием: Vuex, Pinia, Redux
  • SSR-фреймворки: Next.js, Nuxt.js


UI и экосистема

  • Vue Router, Axios, Apollo
  • React Router, TanStack Query (React Query), Apollo Client
  • Bootstrap, Vuetify, Quasar, DevExtreme, PrimeVue, Element Plus
  • Material-UI, Ant Design, Chakra UI


HTML/CSS

  • Препроцессоры: SASS/SCSS
  • CSS-фреймворки: Tailwind CSS
  • Адаптивная вёрстка: Flexbox, Grid, методология БЭМ
  • Вёрстка по макетам (Figma, Zeplin)
  • Участие в разработке UI-kit и дизайн-систем


Инструменты

Пакетные менеджеры: npm, yarn

Системы контроля версий: Git; совместная работа в GitLab (в т.ч. Git Flow)

Дизайн и прототипирование: Figma, Photoshop, Zeplin

Конструкторы сайтов: Tilda, 1C-UMI

Сборщик: Webpack, Vite


Дополнительно

  • Подготовка дизайн-макетов (Figma, Photoshop)
  • Backend: Node.js (Express, NestJS, Prisma), PHP (Yii2, Laravel), PostgreSQL
  • Опыт миграции между фреймворками и платформами
  • Наставничество, code review
  • Работа с технической литературой и документацией