Профессиональные навыки
Опыт работы
IT-aces
Переславль-Залесский
Senior java developer
Сентябрь 2015 — По настоящее время (5 лет и 2 месяца)
Попеременная работа над двумя проектами в роли back-end разработчика. На одном из проектов выполнял роль рядового разработчика, работал по постановкам задач от тех-лида. В обязанности входила разработка серверной части системы для взаимодействия медицинских и страховых организаций. Набор технологий и инструментов: Java 8, Spring Framework, Hibernate, Oracle, Maven, Jenkins, Git. На втором проекте, связанном с разработкой Сервиса информированивая застрахованных лиц Москвы (https://pandora.mgfoms.ru) являюсь единственным back-end разработчиком. В мои обязанности входит проектирование архитектуры серверной части системы и API предоставляемого клиентской части, непосредственно разработка, отладка, тестирование, а также документирование разработанного API для использования front-end разработчиками. Набор технологий и инструментов: Java 8, Spring Framework, MyBatis, Oracle, Maven, Jenkins, Git. В ходе разработки весь функционал покрывается тестами, на JUnit - для тестирования отдельных компонентов, на Frisby.js - для тестирования серверной части в целом, через предоставляемый ей API. Процессы сборки, тестирования и деплоя автоматизированы с использованием Jenkins.
Группа компаний РаДОМ
Москва
Full stack разработчик
Сентябрь 2014 — Июнь 2015 (10 месяцев)
Разработка с нуля корпоративной социальной сети под нужды заказчика. На входе имел описательные постановки задач, таким образом в обязаности входили как проектирование и разработка архитектуры, так и непосредсвенно разработка и дальнейшая поддержка. На бэкэнде использовались такие инсрументы как Spring (DI, MVC, security, websocket), Hibernate, PostgreSQL, Maven. Фронтэнд основывался на Bootstrap'е, под те или иные нужды подключались различный jQuery плагины.
ООО Унишоп
Новокузнецк
Full stack разработчик
Ноябрь 2011 — Май 2014 (2 года и 7 месяцев)
Разработка функционала конструктора сайтов и интернет-магазинов. Позднее разработка непосредственно сайтов с использованием данного конструктора для конечных заказчиков. Набор используемых технологий и инструментов: Java, Spring, Hibernate, PostgreSQL, Wicket, Maven, SVN, HTML, CSS, JavaScript, Twitter Bootstrap.
ООО Болого
Новокузнецк
Full stack разработчик
Май 2010 — Июнь 2011 (1 год и 2 месяца)
Разработка социальной сети с функционалом видеозвонков и видеоконференций. Работа под руководством опытного разработчика, интенсивное освоение Java. Набор используемых технологий и инструментов: Java, Spring, Hibernate, PostgreSQL, Wicket, Maven, SVN
Высшее образование
Сибирский государственный индустриальный университет
Новокузнецк
Факультет: Информационных технологий
Сентябрь 2006—Июнь 2011 (4 года и 9 месяцев)
Прикладная информатика (в управлении) Диплом с отличием