Даниил (Frontend Developer)

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

Информация:
Коммуникабельный, доброжелательный, общительный. Обладает уверенными теоретическими знаниями. Хорошее знание Vue, есть знание React. Имеет опыт работы в команде более 5 человек. Ответственный, к дедлайнам относится серьезно. Понимает, где искать сложные и неочевидные ошибки.

Язык программирования
JavaScript
10
Python
5
Kotlin
5
SQL
5
Java
5
Frameworks
TypeScript
9
VueJS
9
NodeJS
9
Express.js
8
ReactJS
7
Базы Данных
MongoDB
6
Тестирование
Ручное тестирование
9
Postman
6
Jest
5
Дополнительно
Git, Docker, CI/CD
Опыт работы:
  1. doFinance:
    Проект позволяет провести всю цепочку займа онлайн. Для заверения документов используется ЭП. Проект включает в себя множество личных кабинетов.
    Переписал все фронтенды с JavaScript на TypeScript, а также с Vue 2 на Vue Composition API, реализовал множество фич, например подписание документов Электронной Подписью и редактор шаблонов документов состоящий из HTML редактора Ace и WYSIWYG редактора TipTap.
    Стек: Vue, Vue Composition API, JavaScript, TypeScript, SCSS, CSS, Vuetify, Docker, Git, node.js, Vuex, Vueent, axios, webpack, prettier, eslint, jest

  2. Finera:
    Лендинг с Strapi CMS и Nuxt для SSR.
    Полностью разработал лендинг. Используется автоматическое определение города пользователя на основе его ip.
    Стек: Nuxt, Strapi, Javascript, SASS

  3. AlStu Extension & AltStu Api [github.com/EYE5/AltStuExtension, github.com/EYE5/AltStuApi, altstu-api.herokuapp.com/]:
    Расширение для Chrome, урезанный личный кабинет вуза в котором можно посмотреть расписание, сообщения и файлы от преподавателей.
    Полностью собственная разработка : ). Сначала написал API для личного кабинета, который работает по принципу парсинга данных с ЛК и поиска в них нужных данных. Потом реализовал само расширение.
    Стек: JavaScript, React, node.js, express, jade, mobx, axios, rsuite