Читаете ли вы наш блог на Хабре? Если да — оцените нас, пожалуйста, и поделитесь своим мнением. Пройти опрос (займет 5-7 минут)
Профессиональные навыки
Опыт работы
Разработка мобильных сервисов и мультиплатформенных мобильных приложений для бизнеса и госсектора
Senior Frontend разработчик
Декабрь 2016 — По настоящее время (3 года и 8 месяцев)

Разрабатываю сайт (SPA) по обращению с отходами города Москвы. Сайт состоит из Яндекс-карты, поверх которой накладываются карточки с интерфейсом взаимодействия с пользователем.

Реализовал:

  • внедрил code-review в команде Frontend'а 
  • создал большое кол-во UI бизнес-компонентов и сервисов для обмена данными с server-side 
  • переписал архитектуру взаимодействия с картой из одного GOD-object'а, вынес в классы с единственной ответственностью 
  • переписал архитектуру информационных карточек, для корректной работы наложения, сдвигов относительно друг-друга, затемнения фона и т.п.
  •  перевел проект на Typescript, настроил линтер TSLint

Стек технологий:Webpack | Angular 1.5.* (components) | ES6 (babel) | REST API

Параллельно реализовываю собственный проект по ведению истории покупок семьи с подсчетом дневных сумм трат и пополнения:http://spendmoney-front.herokuapp.com 

user: test1 pass: test

Цель: изучение возможностей Angular 4 на frontend'е и nodejs+sequelize на backend'е.

Реалзиовал:

  •  offline-кэш приложения на ServiceWorker для быстрого повторного старта приложения
  • PUSH'и через ServiceWorker
  •  адаптивный дизайн для мобильных устройств
  •  регистрацию/авторизацию пользователей через токены (jwt)
  • просмотр совместных покупок (для одного и более польз-лей) в разрезе дней дозагрузкой при скроллировании
  • добавление покупок с валидацией и выводом ошибок под полями ввода
  • редактирование/удаление покупки (через жест "смахнуть" покупку вправо)

Стек технологий frontend'а:

Angular 4.4 | Typescript 2.3.4 | REST API

Исходный код: https://bitbucket.org/ybaturin/spend_money_ng2

Стек технологий backend'а:

Nodejs 8 | Koa 2.* | Typescript 2.* | Sequelize 3.*

Исходный код: https://bitbucket.org/ybaturin/spend_money_backend

Высшее образование
Пермский национальный исследовательский политехнический университет
Пермь
Факультет: Электротехнический
Ноябрь 2009—Июнь 2013 (3 года и 7 месяцев)
Специалист АСУ