Специалисты
Навыки:
- 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 месяцев