Специалист в области построения хранилищ данных и прикладных приложений

Октябрь 2012 - по настоящее время

RHConsulting LTD

Руководитель направления

Март 2010 — Октябрь 2012

ООО Люксофт профешнл (Москва, www.luxoft.com) — Информационные технологии/системная интеграция

Ведущий архитектор

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

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

- Общение с заказчиком на английском языке (заказчик Deutsche Bank, немецкий офис), формализация требований, написание TDD и аналитической документации, консультирование по вопросам оптимизации решений

- Поддержка конечных пользователей (3-й уровень поддержки)

Проекты

dbArtos - крупное версионированное (внутренняя разработка) хранилище данных ( таблицы более 7 млрд строк) для расчета внутренних рейтингов компаний и оценке рисков согласно модели Basel 3. Одна из центральных систем. Основная задача сбор информации о контрагентах из различных систем (в.т.ч. систем из разных стран) и оценка их риска. Система реализована на Oracle 11 (сервер Oracle Exadata) + SAS (для рассчетов) + Java (frontend) + Microstrategy (reporting)

Подпроекты

-- Adjustment tool - проект для корректировки входных данных, после загрузки в версионированную область.

Основное достижение: переработка дизайна приложения, позволила конечным пользователям загружать большие файлы (более 200 000 строк за 5 минут) через Java-приложение и затем применять их к таблицам используя стандартный процесс ( до этого не более 5 000 строк за 20 минут). Нововведение полностью внедрено и избавило пользователей от контакта с IT службой в случае необходимости внесения больших корректировок.

Роль: архитектор и частично разработчик изменений.

-- USTAX - проект полностью спроектирован и разработан с начала. Проект позволяет оптимизировать налогообложение брокерских подразделений банка в США (применение различных налоговых ставок в зависимости от местонахождения контрагента и множества других параметров контрагентов и сделок.). Один из главных проектов DB 2011.

Основное достижение: на текущий момент проект полностью внедрен, что позволило DB USA сэкономить порядка 60% на брокерском налогообложении в США. Весь расчет налогов занимает не более 1 часа (при приросте транзакций более 100 000 в месяц).

Роль: архитектор, разработчик

-- Archiving - подсистема позволяет конечным пользователям (не будучи администраторами) архивировать данные на ленту (при помощи data pump) и впоследствии восстанавливать их. Главное направление - переработка существующего дизайна с целью упрощения пользования системой для конечных пользователей и повышение гибкости подсистемы.

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

Роль: аналитик, разработчик

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

Июль 2007 — март 2010

ООО ХК Росгосстрах (Москва, www.rgs.ru) — Страхование

Специалист

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

- Разработка и создание ПО на платформе .NET (Win Forms + MS SQL или Oracle)

- Создание приложений для генерирования отчетов

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

- Рефакторинг существующих решений

- Бизнес-анализ ( общение с бизнес-пользователями, сбор требований, составление технических заданий)

Проекты

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

- Приложение обмена информацией между СК и РСА по бланкам строгой отчетности - приложение производит обмен информацией между СК и РСА по средством XML файлов с анализом ответов. Решение .NET 3.0 + Oracle 10.2

- Приложение для автоматизации рассчета компенсационных выплат и страховых комиссий. Приложение выполнено как в виде настольного ПО, так и в виде Веб-приложения.

Преимущественное направление деятельности: Создание ПО для отчетности, написание и оптимизация SQL запросов, разработка, усовершенствование и поддержка внутреннего сервера приложений.

Июнь 2004 — июнь 2007

Эллайд Тестинг (Allied Testing) (www.alliedtesting.com) — Информационные технологии/системная интеграция

Разработчик/Старший разработчик

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

- Проектирование и разработка коммерческого ПО

- Управление небольшой группой разработчиков

- Создание автоматичесих сриптов на языке Silk Test

- Написание технической документации

- Общение с заказчиком

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

- Поиск и исправление ошибок в существующем незнакомом коде (от простых до Memory leaks и Performance Improvement)

- Написание Unit тестов

Продукты:

PAT (Performance Analysis Tool) - средство для реал-тайм оценки действий биржевых игроков

Simulator - Средство для тестирования биржевых стратегий на основе математического моделирования

BEST - продукт для нагрузочного тестирования брокерских/банковских систем с функцией внедрения между клиентом и сервером и анализом сетевого трафика.

Январь 2004 — июнь 2004

Symantec — Информационные технологии/системная интеграция

Младший разработчик

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

- Разработка модулей для эвристического анализа файлов на предмет обнаружения вирусов

- Анализ требований к ПО и их корректировка

- Bug fixing

Продукты:

- Symantec Corporate Antivirus

Базы данных
нет отзывов
от $100
от 5 дней
нет рейтинга
Прикладное ПО
нет отзывов
от $100
от 5 дней
нет рейтинга