Навыки:
- JavaScript(ES6+)
- Vue.js (Options/Composition API. 2/3 verison)
- Nuxt 2/ Nuxt 3
- Nuxt Auth
- Vue-router
- centrifugo
- Webpack / vue-cli / vite
- bootstrap 4/5
- HTML ( Семантика, доступность)
- CSS (Кроссбраузерная и адаптивная верстка)
- Git
- Sass
- esLint
- prettier
- Базовые навыки figma
О себе:
Понимаю основные паттерны проектирования, архитектуру веб приложений (SPA, клиент\сервер сайт рендеринг), знаком с работой сети и протоколами передачи данных (HTTPS. WebSocket)
В разработке мне нравится работать с данными , создавать новые визуальные компоненты и настраивать их логику, также могу заниматься версткой.
Планы на ближайшее будущее - улучшить знания английского, продолжать развиваться в frontend направлении .
За время работы в аэропорту получил организаторские и управленческие навыки.
В свободное время любим с друзьями поиграть в настольные игры или D&D , нравится активный отдых на природе и чтение художественной литературы
Git : https://github.com/bladov
Портфолио:
1) Сайт https://lk.k31.ru/ Разработка личного кабинета клиники, аутентификация , запись на прием, регистрация
2) Виртуальная клавиатура ( Js )
https://bladov.github.io/Virtual_Keyboard/
3) Shelter - Двустроничный сайт ( HTML, CSS, JS )
https://rolling-scopes-school.github.io/bladov-JSFE2022Q1/shelter/pages/main/index.html
4) Форма добавления товаров с фильтрацией и сохранением в localStorage (vue.js) deploy: https://bladov.github.io/Add_product/
5) Museum - Одностраничный сайт (Js, CSS, HTML) https://bladov.github.io/Museum/
1) Сайт https://lk.k31.ru/
- Разработка личного кабинета
- Аутентификация пользователя по cookie и создание
защитных маршрутов через vue-router. Запись
пользователя ко врачу, добавление мед.карт, большая
часть проекта была написана мной
- Создание приложения под apk с помощью плагина vue-cordova
- Реализация авторизации и регистрации пользователя
- Реализация приватных\публичных страниц с использование vue-router
- Настройка виджетов приложения
2) Сайт https://future2023.euat.ru/
- Верстка сайт
- Функционал многоканального чата через websocket и сentrifugo
- Рефакторинг конфига gulp
Другие проекты
- Изменил архитектуру личного кабинета
- Переписал api приложения на новый
- Отладка несовместимых зависимостей
- Реализация авторизации и регистрации пользователя
- Оптимизация кода приложения
- Реализация приватных\публичных страниц с использование nuxt
Верстка адаптивных и кросбраузерных сайтов разной сложности с использованием Javascript , HTML5, CSS3, Vue.
Разрабатывал клиентскую часть новых продуктов (Vue.js).
Разработка SPA на Vue.js, vue-router
Рефакторинг существующего кода
Технологии: Vue, HTML5, CSS3, Sass/Scss, JavaScript, Ajax, Git.
В ходе учебы познакомился с фреймворком vue, улучшил свои навыки по js, стал лучше разбирать в архитектуре веб приложение(SPA), работы сети и передачи данных (AJAX), так же познакомился с SSR