28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Не женат. Без вредных привычек. В свободное время занимаюсь спортом,  саморазвитием.

Курсы:

2017 декабрь Agile Basics компании Scrum Trek.

2017 февраль Java SE9. Уровень 2. Разработка клиент - серверных приложений

2016 декабрь Java SE9. Уровень 1. Основы программирования

Сертификаты:

2016 октябрь. Ansi SQL, PL SQL : http://certifications.ru/resume/208525/

Профессиональные навыки
Опыт работы
Российский розничный банк с государственным участием
Java Developer(Старший разработчик систем ДБО)
Июнь 2018 — По настоящее время (1 год и 6 месяцев)

Обязанности и достижения:

- Разработка новых Soap и Rest сервисов по требованиям бизнеса- Доработка существующих Soap и Rest сервисов по требованию бизнеса.

- Создание новых объектов в БД(Oracle, Cassandra)

- Анализ багов, логов правка багов.

- Рефакторинг существующего кода.

- Code review

- Установка на прод и тестовую среду своих сервисов

Работа по Agile: Scrum (2 недельные спринты), Kanban

Стэк технологий:Java 8, Spring Boot, Oracle, Cassandra, Apache CamelСервер: TomcatСборка проекта: MavenСборщик проектов : JenkinsРепозиторий: GitСистема Bug-tracking: Jira, Confluence


За время работы был в команде, которая создала портах ЖКХ для оплаты коммунальных услуг, участвовал в написании с 0 и доработках сервисов: push уведомлений, смс информирования.

Достижения:- Сервис СМС информирования, который в составе новой версии мобильного банка принимал участие вBusiness Internet Banking Rank 2018

- В срок выполнял поставленные задачи

Проектирование и автоматизация процессов продаж и обслуживание телекоммуникационной компании
Java developer (Главный специалист Отдела развития CRM)
Январь 2018 — По настоящее время (1 год и 11 месяцев)

Разработка на JAVA 6 SE(среда разработчика Eclipse):

- Разработка нового и доработка существующего функционала CRM Amdocs(Клиентской и серверной части)

- Правка схемы, создание новых объектов БД.(JPA Amdocs CRM)

- Анализ багов, логов правка багов.

- Рефакторинг существующего кода.

- Создание заглушек в SOAPUI

- Участие в встречах, по развитию CRM системы с заказчиком, бизнес анализом и тестированием, службой эксплуатации CRM.

- Участие в установке новых релизов.

- Оптимизация сложных sql запросов.

Работа по Agile(Scrum). 2 недельные спринты. 

Стэк технологий:

Java 6 EE, Oracle, 

Используемые Фреймворки:

Amdocs CRM

Шина -  Amdocs Integration framework

ORM - Amdocs Data Model

Сервер:

- AS:  WebLogic

Сборка проекта:

- Build tool:  Ant

- Сборщик проектов :Jenkins

- Репозиторий - Tortoise Svn

Достижения:

За время моей работы была внедрена система предиктивного поиска Apache  Solr. В мои обязанности входила оптимизация sql запросов. Выполнение поставленных задач в срок. Мной исследован альтернативный механизм обращения к БД c сервера приложения, позволяющий оптимизировать работу CRM.

Проводил обучение сотрудников по направлению Oracle, SQL, оптимизация запросов.

Java developer (Ведущий специалист Отдела развития CRM)
Февраль 2017 — Декабрь 2017 (11 месяцев)

Разработка на JAVA 6 SE(среда разработчика Eclipse):

Java Developer(50% времени):

- Доработка функционала CRM Amdocs(Клиентской и серверной части)

- Правка схемы, создание новых объектов БД.(JPA Amdocs CRM)

- Анализ багов, логов правка багов.

- Рефакторинг существующего кода.

- Оптимизация сложных sql запросов.

Работа по Agile(Scrum). 2 недельные спринты. 

Стэк технологий:

Java 6 EE(eclipse), SoupUI, Oracle,

Используемые Фреймворки:

Amdocs CRM

Шина Amdocs Integration framework

Orm - Amdocs Data Model

Pl SQL Developer(50% времени):

- Написание скриптов на языке PL SQL для проведения миграции данных в бд ORACLE. (объем данных в которых производились изменения до 500 млн строк)- Написание хранимых процедур, джобов на PL SQL в рамках развития CRM системы.

- Оптимизация запросов, представлений используемых в CRM системе.- Участие в проекте по созданию ЕКХД(Единое корпоративное хранилище данных). Отвечал за создание процедуры для проверки синхронизации таблиц.

- Написание рекурсивных запросов

Достижения:

- Разработал процедуру  миграции данных различными способами в зависимости от объема данных).

-Написал скрипт для переноса данных клиентского профиля с продуктивной среды на тестовую среду

Достижения:

Выполнение миграций данных

Pl sql developer (Ведущий специалист Отдела развития CRM)
Ноябрь 2015 — Январь 2017 (1 год и 3 месяца)

- Написание скриптов на языке PL SQL для проведения миграции данных в бд ORACLE. (объем данных в которых производились изменения до 500 млн строк)- Написание хранимых процедур, джобов на PL SQL в рамках развития CRM системы.

- Оптимизация запросов, представлений используемых в CRM системе.- Участие в проекте по созданию ЕКХД(Единое корпоративное хранилище данных). Отвечал за создание процедуры для проверки синхронизации таблиц.

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
инженер Службы биллинга и CRM
Август 2014 — Ноябрь 2015 (1 год и 4 месяца)

Работал внешним сотрудником ОАО Вымпелком в службе биллинга и CRM в группе сопровождения CSM.Основные обязанности:

- Поддержание работоспособности системы

- Написание скриптов на PL SQL для: Изменения больших объемов данных(сотни миллионов строк) Мониторинга процессов Построения выборок для анализа данных, поиска некорректных данных

- Создание объектов БД: таблицы, индексы, сиквенсы. Выдача прав на таблицы.

- Анализ нагрузки на БД с помощью Oracle Enterprise Manager (OEM)

- Выявление проблем в джобах, репликаторах, функицонале системы, заведение дефектов разработчикам.

- Участие в еженедельных встречах по ТОП-3 услугам от группы CSM. Проведение анализа проблем доступности сервиса, внесение изменений для увеличения доступности сервиса.- Участие в тестировании новых версий

- Написание скриптов с использованием PL SQL для автоматизации решения инцидентов

Создаем удобную финансовую экосистему. Рушим стереотипы о банковских продуктах, делая их понятными и приятными
инженер сопровождения процессингого центра
Апрель 2014 — Июль 2014 (4 месяца)

- Поддержка и восстановление работоспособности программного комплекса Процессингового центра в режиме 24*7 (вторая линия поддержки);

- Администрирование приложений программного комплекса Процессингового центра;

- Установка обновлений ПО;

- Построение и анализ проверочных отчетов, проведение исправительных мероприятий;

- Проведение тестирования нового функционала программного комплекса Процессингового центра по поставленным задачам;

- Написание запросов к базе данных Oracle, построение выборок, статистики, поиск необходимых данных;

-Взаимодействие с вендорами/ смежными подразделениями по решению проблем.

- Редактирование данных в базе данных Oracle по запросу смежных подразделений.

- Решение текущих задач процессиного центра

ООО "ЭМА"
Москва
инженер
Декабрь 2012 — Март 2014 (1 год и 4 месяца)

Обязанности:

- Team Leader группы выполняющей работы по автоматизации подстанций на верхнем уровне (в ПТК PowerOn) ;

- Написание руководства по использованию ПТК PowerOn для автоматизации подстанций на верхнем уровне

- Обучение сотрудников работе в ПТК PowerOn

- Постановка задачи сотрудникам, распределение нагрузки, Контроль за выполнением работ сотрудников.

- Решение текущих вопросов с заказчиком - Составление еженедельного отчета о проделанной работе- Написание, редактирование скриптов на языке SQL PL SQL

ВС РФ
Москва
военнослужащий срочной службы
Декабрь 2011 — Декабрь 2012 (1 год и 1 месяц)

Проходил военную службу по призыву в ВС РФ

ОАО МОЭСК
Москва
главный специалист Управления АСТУ
Июль 2007 — Декабрь 2011 (4 года и 6 месяцев)

- Контроль выполнения работ по сервисному обслуживанию и обновлению программного обеспечения;

- Разработка предложений по повышению надежности и развитию подсистемы сбора и передачи телеметрической информации реального времени;

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

- Выполнение приемо-сдаточных работ по телемеханике подстанций. ;

- Мониторинг работоспособности технических средств (оборудования, программного обеспечения);

Высшее образование
Московский государственный университет дизайна и технологии им. А.Н. Косыгина (бывший МГТУ Косыгина)
Москва
Факультет: Информационных технологий, автоматики и энергетики
Сентябрь 2004—Июнь 2009 (4 года и 9 месяцев)