• Паттерны проектирования, с которыми работаю и использую:
◦ Singleton
◦ SOLID
◦ DRY
◦ ООП
• Основные темы JavaScript, которые понимаю и с которыми работал:
◦ Понимание контекста исполнения кода
◦ Приведение типов явное и неявное
◦ Область видимости
◦ Контекст
◦ Замыкание
◦ Event loop
◦ Cookie, session/localstorage
◦ Promise, async await
◦ xhr, fetch, api, axios
◦ Работа с DOM
◦ Работа с классами
◦ Использование конструкций try/catch
◦ Прототипное наследование
◦ Всплытие и перехват событий
• React:
◦ Понимание работы с данным фреймворком.
◦ Использование хуков
◦ Работа с стейтменеджерами (Redux, Redux-toolkit, Mobx)
◦ Роутинг
• Верстка:
◦ Понимание позиционирования.
◦ Написание классов и ведение структры по БЭМ методологии.
◦ Умение брать всю необходимую информацию из макетов от дизайнеров.
◦ Понимание модели Flexbox, Block, Inline-block, position, table
◦ Работа с препроцессорами Less, Sass/Scss.
◦ Работа со сборщиками и менеджерами пакетов (webpack, gulp, npm, yarn).
◦ Веду компонентный подход разработки.
◦ Разрабатываю с использованием системы контроля версий (github, gitlab).
◦ Работа с CSS animations.
◦ Кроссбраузерная вёрстка on default.
◦ Заинтересован в создании React SPA с нуля и переносе верстки в функциональные или классовые компоненты.
Мои плюсы и минусы.
• Начнем с минусов:
◦ Сложно переношу деструктивные коммуникации.(Не касается критики кода, читайте ниже!)
◦ Не готов поддерживать legacy-код, а точнее, совсем крайние случаи.
◦ Websocket.
◦ Юнит тесты.
• Теперь плюсы:
◦ Честен с собой и окружающими.
◦ Поддерживаю конструктивное общение, стараюсь докопаться до сути проблемы.
◦ Читаю и беру решения преимущественно из официальной документации.
◦ Положительно отношусь к code-review(в критике кода вижу только положительное, это основа профессионального роста).
◦ Искренне заинтересован в собственном росте и интересных проектах.
Навыки
JavaScript
+1-1
jQuery
+1-1
Figma
+1-1
HTML
+1-1
CSS
+1-1
Git
+1-1
Sass
+1-1
Bootstrap
+1-1
ООП
+1-1
Веб-разработка
+1-1
Чтобы подтвердить навык специалиста, выберите нужный и кликните на него.
Рядом с навыком может выводиться цифра, она обозначает кол-во подтверждений другими участниками.
Сообщество
Подписчиков ещё нет.
Подписок ещё нет.
Максимум компаний
Исполнители приглашены
Мы выслали приглашения исполнителям, которых вы отобрали. Заинтересованные исполнители отправят вам свои предложения и отобразятся в разделе
«Участники».