Профессиональные навыки
Опыт работы
Июль 2017 — по настоящее время (6 месяцев)
33 Слона
Java developer
Казань
Обязанности и достижения

Разработка banchmark`ов для базы данных Ctree ( SQL и NoSQL версии)

Январь 2017 — Июнь 2017 (6 месяцев)
Team lead / Scrum Master
Санкт-Петербург
Обязанности и достижения

Лидинг группы из 3 junior-разработчиков, обучение командной работы в рамках Scrum-процессов.

Фасилитация scrum-событий, ведение scrum-board`а, burndown chart`а.

Установка системы трекинга задач youtrack.

Code review

Август 2016 — Март 2017 (8 месяцев)
Medgreat
Java developer
Казань
Обязанности и достижения

Удаленная работа.

Поддержка системы и подготовка к релизу на рынок.

Июль 2016 — Июнь 2017 (1 год)
Expert developer
Санкт-Петербург
Обязанности и достижения

Интеграция плагина liquibase для генерации changeset`ов.

Проектирование БД, настройка миграции со старой БД с помощью liquibase.

Реализация ui-компонентов на Angular+Typescript, ui-grid, а также бекенд для них.

Замещение teamlead`а на время его отсутствия.

Декабрь 2015 — Июнь 2016 (7 месяцев)
РТ Лабс
Java developer / Team lead
Казань
Обязанности и достижения

3 линия техподдержки

Разработка новых модулей: лидинг группы из 3 человек по модулю "Стоматология".

менторинг junior-ов

Октябрь 2015 — Декабрь 2015 (3 месяца)
БПЦ груп
Java-разработчик
Казань
Обязанности и достижения
Доработки/создание новых методов вебсервиса (Soap) Исправление UI на ruby on rails
Ноябрь 2013 — Октябрь 2015 (2 года)
Авинтек
Java developer
Казань
Обязанности и достижения
Полный цикл разработки и реализации задач: Проектирование, декомпозиция оценка Реализация серверной части на java (grails, groovy, spring, hibernate) OpenLayers OpensStreetMap Реализация клиентской части (gwt, extJs, angularJs, jquery) Средства разработки - maven, liquibase. Контроль версий - git, mercurial. Среди решенных задач: Взаимодействие с external API quickblox chat и кеширование истории сообщений в БД используя scheduler. Реализация LocalStorage на GWT и взаимодействие с ним в UI. Реализация определения местоположения с помощью GeoIP. Реализация биллинг сервиса с операциями частичной/полной заморозки, оплаты, отмены и возврата. Панель администратора на extJs Доработка Spring Security плагина под grails
Май 2013 — Октябрь 2013 (6 месяцев)
Разработчик
Казань
Обязанности и достижения
Исправление багов, взаимодействие с аналитиками
Высшее образование
Сентябрь 2010 — Июнь 2015
КФУ
Вычислительной математики и кибернетики
Казань
Специализация и достижения
Экономист-математик