Front-End development
Проекты:
1. PanbetWeb - веб-часть основного сайта букмекера MarathonBet
Занимался разработкой и сопровождением официального сайта.
Выполнял задачи по переводу legacy-кода в современный вид.
Провел оптимизацию отрисовки live событий. Инициировал отказ от IE9-10.
Активно участвовал в переводе legacy на VueJS.
Провожу код ревью других разработчиков.
Технологии: HTML, LESS, JS, Velocity, Vue
2. WorldLine - внутренний мониторинг мировой линии для букмекеров
Разработал front-end архитектуру приложения. Решил ряд технических проблем с высоконагруженными интерфейсами. Активно общаюсь с заказчиками.
На данный момент, занимаюсь активной доработкой и поддержкой.
Технологии: Vue, Nuxt, TypeScript, ElementUI, SCSS, CSS Grid, WebSocket
3. DiffView - внутренняя система контроля изменений для матчей
Разработал приложение для просмотра изменений в xml файлах истории матча. Клиент позволил существенно снизить нагрузку на отдел занимающийся разбором истории матчей.
Технологии: Vue, TypeScript, SCSS
Дополнительно:
git, docker, linux, работа в команде по scrum, проведение code-review, таски в jira
Front-End разработка
Проекты:
1. SIXT - сервис аренды машин (поддержка продукта, создание новых модулей)
Технологии: JS, ExtJS, PHP, Oracle
2. Onlanta - CRM для аутсорсинговой компании (front-end разработка, поддержка продукта)
Технологии: JS, jQuery, Bootstrap 3, Datatables JS, Grails 2.5, JSON
3. Embarcadero - web просмотрщик ER-диаграмм (доработка базового прототипа, внедрение новых функций)
Технологии: JS, HTML5 Canvas, JSON
4. EMIAS - государственная Единая медицинская информационно-аналитическая система города Москвы (модуль расписания дежурств врача)
Технологии: AngularJS, TypeScript, SASS
5. ВЦКП - Вычислительный центр коллективного пользования «Жилищное хозяйство» (доработка и поддержка)
Технологии: AngularJS, LESS