Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Профессиональные навыки
ScalaJavaSQLJavaScriptGitLinux
Опыт работы
Ведущий российский разработчик ПО
Екатеринбург
Software Engineer Team Lead
Ноябрь 2018 — По настоящее время (1 год и 9 месяцев)

Выполняю роль тимлида. 

В круг обязанностей входит 

- найм, адаптация на проекте и развитие разработчиков (бекенд и фронтенд), тестировщиков, девопсов. 

- обеспечение процесса разработки (архитектура, техническое проектирование, оценка, декомпозиция, проработка рисков, планирование работы команды, соблюдение дедлайнов перед заказчиком)

- отказоустойчивость и качество работы приложений на боевых серверах заказчика (в т.ч. организация тех поддержки на уровне разработки)

Профиль проектов - корпоративные веб приложения, включающие публичную часть сторонних пользователей, и включающие в себя ряд интеграций и дополнительных фич (полнотектовый поиск, работа с печатными формами, редактированием документов в браузере и т.п.).

В команде практикуется тесное взаимодействие с аналитиками, agile-практики, удаленное взаимодействие (команда распределена по нескольким локациям).

Scala Developer
Май 2017 — Октябрь 2018 (1 год и 6 месяцев)

Разработка функционала веб-приложений на Scala в качестве full-stack разработчика. Также занимаюсь периодически технической поддержкой (на уровне разработчика) пользователей на боевых серверах. 

В проекте основу приложений составляют следующие технологии:

- Play Framework 2 (Scala)
- PostgreSQL
- jQuery, React

В команде практикуется тесное взаимодействие с аналитиками, agile-практики, удаленное взаимодействие.

Мы разрабатываем сервисы, которые экономят время и деньги более чем двум миллионам компаний и бизнесменов по всей стране
Екатеринбург
Java developer
Февраль 2016 — Апрель 2017 (1 год и 3 месяца)

Разработка и поддержка комплексов приложений на Java (чаще веб-приложения) обеспечивающих внутреннюю работу Федеральной Таможенной Службы.

Основные технологии приложений: 
Java 6, 
Spring (DI, MVC, TX, etc), 
JPA (EclipseLink), JTA, JMS, XML (JAXB/JIBX/VTD/DOM), 
REST+SPA (Angular 1).
Решения работают на следующих продуктах:
Oracle Database 11, Websphere MQ, Oracle Application Server, Tomcat, Windows Server 2008.

Full-stack разработчик в маленькой команде - доводилось решать совершенно разноплановые задачи. 
Основную часть времени занимался разработкой/поддержкой серверной части систем. Архитектурно основные приложения - нагруженные сервисы, с распределенной и частично асинхронной обработкой в условиях географической удаленности пользователей (от Калининграда до Камчатки) и слабого канала.
Работал с базой данных Oracle (писал исходные схемы данных, миграции, sql-запросы через jdbc и jpa). Также, пара задач включала в себя работу с ElasticSearch и mongoDB.
Помимо этого разрабатывал фронтенд (клиент на HTML/CSS, TypeScript, Angular 1.3 + Bootstrap). 
Время от времени занимался исследовательскими задачами, связанными с выбором метода или технологии для решения нового типа задач в проектах.

В короткие сроки освоил массивное legacy-приложение с 10-летней историей и "винегретом" технологий, при отсутствии документации и аналитики. Обеспечил его поддержку. Успешно реализовал новый функционал.

ACS
Екатеринбург
Java junior developer
Сентябрь 2015 — Январь 2016 (5 месяцев)

Занимался разработкой back-end части корпоративного веб-приложения на Java 8 с использованием Spring (Spring Boot, Spring MVC, Spring Data REST). 

Помимо разработки java-классов и функционала приложения я работал с базой данных (Oracle) - писал DDL скрипты для новых доменных объектов, для модификации уже имеющихся. Написал PL/SQL скрипты для наполнения таблиц большим количеством случайно сгенерированных данных. Внедрил технологию миграции БД (flyway) в проект. 

Выполнял сопутствующие разработке приложения задачи: доработал сборку проекта с помощью Maven, поднял и настроил новый бета-стенд и внедрил его в существующую систему непрерывной интеграции (Teamcity), написал инструкции в корпоративную вики.

Разработал и внедрил функционал с использованием различных второстепенных технологий (XSD валидация, XSLT преобразования, генерация отчетов - JasperReports).

Высшее образование
Уральский Федеральный Университет имени первого президента России Б.Н. Ельцина
Екатеринбург
Факультет: Институт радиоэлектроники и информационных технологий - РТФ
Сентябрь 2008—Июль 2015 (6 лет и 10 месяцев)

бакалавриат + магистратура по специальности ИВТ