Специалисты

Описание

Навыки:
- JavaScript (4+ лет), Vue.js(vuex, vue router)(3 года), TypeScript (2,5 года), Angular.js (2+ лет), Angular 2+ (RxJS, SignalR) (2 года), HTML(Pug), CSS(Scss)
- Webpack, Gulp
-Git, Git flow, Docker compose

Образование:
2007 — 2012 - Ульяновский государственный технический университет
Факультет-Информационных систем и технологий,
Специальность-Aвиационные приборы и измерительно вычислительная техника

Иностранные языки:
Английский (свободно читаю техническую литературу и устно общаюсь с носителями языка)

Опыт
Проект

СRM система для рекламных компаний

Описание

Система управления клиентской базой - Внедрил e2e-тесты на Cypress (c визуальной регрессие й) и unit-тесты на Jest - Переносил унаследованные компоненты с AngularJS на Vue JS - Внедрил Storybook для UI-kit’a -Создал формализованную таблицу соответствия оценок сложности задач в сторипоинтах в оценки по времени - Реализация большого раздела рассылок (SMS, Viber, Push) - Верстка фронт-части проекта, перенос верстки с макета

Технологии

SCSS, BEM, JS, GIT, Vue.js, AngularJS, Адаптивная верстка, Кроссбраузерная верстка

Длительность

14 месяцев

Проект

Веб приложение для работы с резервациями в развлекательных заведениях

Описание

- Написание автотестов в тесном сотрудничестве с QA - Реализация общей верстки приложения - Работа с API - Код ревью; - Реализация бизнес логики

Технологии

AngularJS, Webpack, Puppeteer

Длительность

7 месяцев

Проект

SPA для прохождения квизов покупателями

Описание

- Реализовал SPA целиком на VueJS c использованием Nuxt - Реализовал структуру хранения данных на backend’е (firebase) - Вёл взаимодействие с заказчиком, менеджером, сроил план работ, декомпозировал задачи, обозначал сроки - Работа с препроцессорами, scss, Pug; - Добивался кроссбраузерности (IE8, Safari, Chrome) - Реализовал административную панель для представителей заказчика

Технологии

Vue.js, Nuxt, Vuex, scss, Pug, Webpack, Firebase, Адаптивная верстка, Кроссбраузерная верстка

Длительность

4 месяца

Проект

Умная почта для CRM-систем

Описание

- Внедрил использование unit-тестов (Jest), e2e-тестов (puppeteer), лично покрыл тестами основную часть имевшегося функционала, обучил коллег написанию тестов - Внедрил и ввёл в эксплуатацию, обучил коллег пользоваться системой интернационализации i18next - Лично написал на node.js утилиту,с помощью которой 1) все места приложения, нуждавшиеся в интернационализации, были переведены 2) была оптимизирована структура исходных файлов проекта для дальнейшего использования i18next; - Работа с препроцессорами, less, Pug; - Написание проксирующих серверов на Express.js для быстрого добавления функционала, который не успевал реализовывать бекенд из-за нехватки времени - Разработал SPA на Vue (cистема авторизации через сторонние сервисы)

Технологии

Angular (5, 6, 7), Vue.js, Vuex, less, Pug, Webpack, Puppeteer, Jest, Адаптивная верстка, Кроссбраузерная верстка

Длительность

12 месяцев

Проект

Внутренняя система документооборота

Описание

- Реализация логики на бекенде (Sharepoint + Nintex Workflow); - Реализация логики на фронтенде (ExtJS + Bootstrap); - Код ревью; - Возглавлял работу распределённой команды разработки, курировал вопросы, связанные с обучением команды, представлял результаты работы бизнес-руководству - Рефакторинг; - Верстка. - Разработка многочисленных страховых калькуляторов для внутреннего использования андеррайтерами

Технологии

JavaScript, ASP.NET, Sharepoint, Nintex Workflow, CSS, Адаптивная верстка

Длительность

14 месяцев