Даниил (Frontend Developer)

Уровень специалиста: Middle

Информация:
Frontend-разработчик, специализирующийся на фреймворке Vue в связке с Nuxt и имеющий опыт работы с React. Не смотря на возраст обладает нужными знаниями теории, практикой и отличными коммуникативными навыками. Очень перспективен, с точки зрения профессионального роста. Даниил прост в общении, способен работать и взаимодействовать эффективно в команде. Увлекается дополнительно маркетингом, бизнес-направлением и психологией.

Язык программирования
JavaScript
8
Frameworks
VueJS
8
ReactJS
7
Тестирование
Jest
6
Postman
5
Дополнительно
Git, Bitbucket, Docker, Gitlab CI, Scss/Less, Eslint, nuxt, vuex, Redux, Weboack, Gulp, Parcel.
Опыт работы:
  1. Вся страна:
    Это платформа / социальная сеть, объединяющая граждан и депутатов. Граждане имеют возможность выкладывать записи на свои страницы, а также писать отзывы на странице депутатов, выставляя им рейтинг от 1 до 5 звезд. Также реализована возможность писать разного типа официальные обращения депутатам. На странице каждого обращения тоже реализован чат. В остальном обычная социальная.
    Я занимался построением архитектуры приложения, выбором технологий и фреймворка для максимально успешной реализации проекта заказчика. Мной были реализованы: адаптивная верстка, фронтенд на nuxt, с использованием vuex и Vuetify, взаимодействие между клиентом и сервером, регистрация/авторизация и система личных кабинетов пользователей, административная панель, доступная только Админам.
    Стек: Были использованы такие технологии, как HTML5, SCSS, Vue, nuxt, vuex, Vuetify, Git.

  2. Excel [excel-e3e3b.web.app/]:
    Приложение, работающее по принципу Google таблиц Excel. Было написано с целью улучшить навыки владения vanilla js, понимания ООП, и настройки проекта, используя webpack, без всяческих вспомогательных фреймворков.
    В проекте реализованы основные функции google таблиц. Например: создание/сохранение/удаление новых таблиц, используя LocalStorage, всяческая навигация между ячейками, их выделение путем зажатия клавиши shift, ресайз колонок, строк, а также реализация основныx формул по типу "=4*5".
    Стек: html5, css3, scss, webpack, javascript

  3. Интернет магазин косметики:
    Интернет магазин с дизайном и функционалом, частично скопированным с магазина "золотое яблоко".
    Мной были реализованы настройка проекта, SSR, верстка страниц, написание логики добавления покупок в корзину, роутинг, отметки товаров "нравится", поиск по товарам и различная пагинация, а также система личных кабинетов.
    Стек: html, scss, vue, vuex, nuxt, axios, GraphQL(Очень малая часть)

  4. Интернет магазин фармацевтических средств:
    Обычный интернет магазин, продающий фармацевтические средства
    Мной были реализованы верстка страниц, написание логики добавления покупок в корзину, роутинг, отметки товаров "нравится", поиск по товарам и различная пагинация, а также система личных кабинетов.
    Стек: html, scss, javascript, React, Redux-Thunk, axios