Александр Фарафонов

Oracle, ETL, интеграция, проектирование ИС

Местоположение

Проживание: Россия, Ижевск

Готовность к работе: готов к удаленной работе

Возраст и стаж

Стаж: 16 лет и 1 месяц

Возраст: 33 года

Зарплатные ожидания: От 150000 руб.

Контактная информация

Хабр Карьера: https://career.habr.com/faara

Профессиональные навыки


Проектирование баз данных • Проектирование информационных систем • Dwh • Etl • Oracle sql • Oracle plsql • Датамайнинг • Business intelligence • Системный анализ • Uml

Опыт работы


Март 2011 —
По наст. время
(8 лет и 10 месяцев)

EleWise

инженер-программист
Россия, Ижевск

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

2011-2012 Разработка расширений OeBS и доработок для проектов заказчиков на базе СУБД Oracle 

2013 Создано решение для организации ETL для крупного предприятия на базе СУБД Oracle, Oracle Data Integrator и Oracle Streams

Реализовано решение по инкрементальному обновлению показателей для аналитической отчетности.  Разработанное решение ускорило обновление показателей до 5-6 раз и позволило обновлять некоторые показатели за всю историю, против обновления последних двух месяцев. 

  • Спроектирована архитектура хранилища данных и интеграции.
  • Создано ядро системы, обеспечивающее формирование структуры хранилища и поддерживающее инкрементальное обновление в т.ч. не аддитивных показателей.
  • Реализованы специальные модули знаний ODI, обеспечивающие функционирование инкремента. Найдено и отработано несколько альтернативных алгоритмов инкремента. 
  • Организована работа команды до 4 человек.
  • Проведено обучение работе с системой специалистов заказчика.
  • Написана документация на решение для разработчиков заказчика и администраторов ХД.

2014 Разработана архитектура и реализовано решение по сбору и обработке статистических данных из разных источников:

  • 6 типов источников данных (БД, csv, xml,  таблицы из word, excel, html);
  • несколько десяткой физических источников;
  • структура таблиц не стабильна, меняется между источниками и с течением времени, включая заголовки.
  • несколько сотен собираемых показателей.

Реализован ETLи интеграция с внешними системами для очистки данных и расчета прогнозных показателей. 

Организована работа внутренней команды до 6 человек и взаимодействие с внешними аналитиками.

Применяемые навыки

Etl, Проектирование информационных систем, Oracle sql, Oracle plsql, Oracle e-business suite, Dwh, Управление проектами, Uml, Business intelligence, Системная аналитика
Март 2009 —
Март 2011
(2 года и 1 месяц)

ООО БС-Консалт

Инженер-программист
Россия, Ижевск

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

Заказная разработка под 1С.

Создано расширение 1С (v 8.2) для компаний сдающих помещения в аренду.
Хранение информации по арендуемым площадям, формирование договоров, расчет стоимости аренды (включая распределяемые коммунальные услуги). 
В т.ч. реализованы формы со сложным переключением контекста.

Разработка универсальной печатной формы (поддержка форматов MS Word, MS Excel и OpenOffice). Реализована в виде отчета под 1С, который позволял в зависимости от контекста сформировать выражение для формирования поля подстановки, которое вносилось в шаблон офисного документа. Поле могло быть развернуто в т.ч. как агрегат или таблица (включая простые итоги). Формирование поля осуществлялось путем визуальной навигации по данным из выбранного примера + выбор опций. 
Этот же отчет использовался для формирования самой печатной формы, на основе выбранного экземпляра объекта 1С. 

Чтение обучающих курсов по продуктам 1С.

Установка обновлений 1С клиентам компании.

Применяемые навыки

Разработка под 1с, Администрирование 1с, Анализ требований, Проектирование интерфейсов, Проектирование баз данных, Разработка программного обеспечения
Сентябрь 2008 —
Июнь 2011
(2 года и 10 месяцев)

УдГУ

Младший преподаватель (?)
Россия, Ижевск

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

Частично совмещалось с аспирантурой (не окончена)
Чтение лекций студентам 2 (основы информационных систем,  базы данных) и 4-5 (современные информационные технологии, базы данных) курсов

Применяемые навыки

Преподавание в it
Январь 2008 —
Март 2009
(1 год и 3 месяца)

Пиком

инженер-программист (?)
Россия, Ижевск

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

Доработка конфигураций 1С(v 7.7) для нескольких заказчиков. 

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

Применяемые навыки

Разработка под 1с, Администрирование 1с, Delphi, Interbase, Разработка решений по интеграции, Проектирование баз данных, Разработка программного обеспечения
Декабрь 2005 —
Январь 2009
(3 года и 2 месяца)

ОАО ИМСК

инженер-программист (?)
Россия, Ижевск

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

Поддержка работы информационных систем компании. Создание конфигурации на базе 1С (v 7.7) для обмена данными между системами компании (на базе FoxPro), УТФОМС и информационными системами лечебных учреждений. Система предназначалась для обработки информации по страховым случаям, обоснования получения финансирования из УТФОМС и распределения в больницы.
Монтаж сетей, администрирование компьютеров и телефонии.

Применяемые навыки

Разработка решений по интеграции, Разработка под 1с, Проектирование и прокладка лвс, Администрирование Windows
Декабрь 2003 —
Декабрь 2005
(2 года и 1 месяц)

OOO ПРОМЛИЗИНГ

Техник
Россия, Ижевск

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

Обслуживание офисной техники, администрирование компьютеров и сети, прокладка сетей. 
Мелкие доработки под 1С v.7.7

Применяемые навыки

Администрирование сетей, Администрирование Windows, Проектирование и прокладка лвс, Разработка под 1с

Высшее образование


Сентябрь 2003 —
Июнь 2008

Удмуртский государственный университет (бывший УГПИ)

Информационных технологий и вычислительной техники
Россия, Ижевск

Специализация и достижения

Прикладная информатика в области экономики.