Сергей (Frontend Developer)

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

Информация:
Frontend-разработчик, специализирующийся на фреймворке Vue. Предпочитает сложное, простому, любит выстраивать логику. Сергей в общении контактен, дипломатичен, любит порядок и соблюдение сроков. В свободное время собирает модель парусника.

Язык программирования
JavaScript
7
SQL
5
Java
5
Frameworks
VueJS
7
TypeScript
5
NodeJS
5
Android SDK
5
Angular 2+
4
Тестирование
Jest
5
Дополнительно
Git, Bitbucket
Опыт работы:
  1. Обои на рабочий стол (ФотоЛист) [saibrok.github.io/best-wallpapers/]:
    Галерея фотографий и подбор обоев для рабочего стола.
    Основная идея проекта работа со сторонними API - галерея фотографий из сервиса picsum.photos - описание к фотографиям и сервиса fish-text - подбор обоев под разрешение экрана - случайное фото под разрешение экрана
    Стек: vue.js

  2. Список дел и напоминания [saibrok.github.io/Frontend-code-challenge/]:
    TODO List и Remainders
    - вход нового пользователя - хранение пользователя до выхода - CRUD напоминаний - всплывающие уведомления
    Стек: Vue.js

  3. Чат с тех. поддержкой [play.google.com/store/apps/details?id=ru.systtech.mtinstaller]:
    Реализация подачи заявок в тех. поддержку как альтернатива звонкам на горячую линию.
    Создание заявок пользователей в техническую поддержку. Отображение/сортировка/группировка заявок. Отдельный чат по каждой заявке. Загрузка фотографий. Нотификация при поступлении ответа. Возможность оценивать и при необходимости переоткрывать заявки.
    Стек: Vue.js, Jest, SQL, C++

  4. История.РФ [histrf.ru/]:
    Федеральный Портал Истории России
    Фронт часть: - Регистрация, вход, привязка к социальным сетям, вход через соц. сети, восстановление пароля. - Основной функционал личного кабинета. - Навигация по сайту - закладка структуры проекта и подготовка шаблонов - Лента времени (https://histrf.ru/timeline), Подборки (https://histrf.ru/collections) получение событий по заданным параметрам и их сортировка/группировка/отображение - Подключение и настройка soundcloud.com
    Стек: Vue.js, Nuxt.js, Laravel, Swagger, Docker

  5. "Онлайн кинотеатр":
    Сервис предоставления доступа к онлайн-видео 360°/180°. А также панель администратора (СMS).
    - часть функционала личного кабинета, смена настроек и регистрационных данных - отображение рекламных баннеров по релевантности и приоритету - слайдер главной страницы с возможностью просмотра демо-роликов - часть функционала для панели администратора. CRUD для отдельных частей контента.
    Стек: Vue.js, Nuxt.js, Symfony, Swagger/OpenAPI, Docker, WSL, Node.js