Обо мне

Создаю корпоративные хранилища данных, системы бизнес-аналитики и Big Data.

Основные инструменты : Python, GreenPlum,  PostgreSQL и методология Data Vault.
Также работаю с 

  • ETL: Apache Airflow, SAS Data Integration Studio
  • BI tools: Power BI, Apache Superset
  • DBMS:  Apache Spark, HDFS, Hive

Готов с нуля реализовать весь проект: от разработки хранилища данных и ETL, до интерактивных дашбордов и отчетов.

Сертификаты

Статьи:

    Профессиональные навыки
    Опыт работы
    NinjaTable.com
    Пермь
    Разработчик DWH/BI, Low Code Platform Architect
    Декабрь 2012 — По настоящее время (7 лет и 11 месяцев)

    Руковожу разработкой онлайн конструктора баз данных и бизнес-приложений https://NinjaTable.com/
    Конструктор позволяет без программирования создать веб-приложение для автоматизации бизнеса. Можно сказать, что наш конструктор — это Microsoft Access с правами, бизнес-процессами и полностью в веб.  Подобные продукты на западе называются Low-code platform.
    Мировые аналоги: Airtable, Bizagi, QuickBase, Zoho Creator, Oracle Application Express, Microsoft PowerApps.

    С помощью NinjaTable и других программных продуктов наша команда выполняет разработку под заказ:

    • базы и хранилища данных,
    • системы учета, отёчности, бизнес-аналитики.

    Мои задачи:

    • Управление всем жизненным циклом IT-проектов (написание ТЗ, планирование бюджета проекта, набор команды, постановка и контроль исполнения задачи, мотивация сотрудников, создание нужной атмосферы в команде, реализация проекта).
    • Business Intelligence: проектирование баз и хранилищ данных, ETL OLAP-кубов, создание систем отчетности / мониторинга / бюджетирования / планирования. (MS SQL Server, MS Analysis Services, MS Integration Services)

    Клиенты:

    • АО «Концерн Росэнергоатом»
    • Пермский механический завод (ООО НПК «ПМЗ»).
    • Пермский завод изоляции труб (ООО «Стройизоляция»).
    • Производственные компании «Эластопласт» и Рекламный союз - Братья».
    • Инжиниринговая компания «Стройнефтегаз».
    • Департамент образования администрации г. Перми.
    • Министерство природных ресурсов Пермского края.
    • Региональный информационно-аналитический центр развития образования Ростовской области
    • Базовый центр содействия трудоустройству выпускников Санкт-Петербурга.
    • Пермская научно-производственная приборостроительная компания (ОАО «ПНППК»).
    ООО "Восходящие технологии"
    Пермь
    Руководитель проектов, Разработчик DWH/BI
    Июль 2008 — Декабрь 2012 (4 года и 6 месяцев)

    Решение всего комплекса задач по развитию компании и проектированию, разработке, запуску информационных систем:

    • Руководство командой из 7-12 человек. Планирование, оценка трудозатрат, написание ТЗ, управление ресурсами проекта.
    • Проектирование архитектуры и разработка информационных систем (MS SQL Server, MS Analysis Services, MS Integration Services).

    За время работы нашей командой было создано более десяти информационных систем успешно решающих возложенные на них задачи:

    • Системы для автоматизации деятельности компании (управление проектами, документами, финансами, ресурсами, зарплатами): ООО «Рекламный союз. Братья», ООО «Стройнефтегаз», ООО "Эластопласт", ООО «ГК Ваш попутчик» Более 200 бизнес пользователей.
    • Единый портал пермского образования – автоматизированная система, объединяющая все школы, детские сады и департамент образования г. Перми.
    • Порталом ежедневно пользуются более 1000 человек. (всего более 300 учреждений).
    • Система мониторинга и отчетности Калининградского образования. Более 40 пользователей подразделений министерства образования.
    • Система для бюджетирования всех пермских школ и детских садов. Пользователи системы - бухгалтера и директора школ и детских садов города Перми, а также работники Департамента образования (всего более 300 учреждений).
    • Дошкольный портала города Перми – система уровня города для комплексной автоматизации дошкольного образования и обеспечения информационной поддержки предоставления дошкольных образовательных услуг. Порталом ежедневно пользуются более 1000 человек.
    • Академия Робототехники – кружок дополнительного образования для детей. Обучаются на коммерческий основе более 100 детей ежемесячно. Открыто 3 филиала.
    ООО "Swan Soft"
    Пермь
    Программист, Разработчик DWH/BI
    Сентябрь 2006 — Июнь 2008 (1 год и 10 месяцев)

    Создание системы анализа и мониторинга основных показателей деятельности здравоохранения Пермского края.

    • Сбор и анализ требований, написание ТЗ;

    • Разработка хранилища данных, OLAP-кубов, отчетов, KPI на Microsoft SQL Server (MS Analysis Services, MS Integration Service, TSQL, MDX).


    Высшее образование
    Пермский государственный университет
    Пермь
    Факультет: Экономический
    Сентябрь 2004—Август 2007 (2 года и 11 месяцев)

    Математические методы в экономике, Финансовое планирование и управление (диплом с отличием)


    Пермский государственный гуманитарно-педагогический университет
    Пермь
    Факультет: Информатики и экономики
    Сентябрь 2000—Июль 2006 (5 лет и 10 месяцев)

    Магистр информатики (диплом с отличием)


    Дополнительное образование
    Образовательная платформа и конструктор онлайн-курсов
    Санкт-Петербург
    Академия big data
    Март 2020—Май 2020 (2 месяца)

    Было крутое погружение в ClickHouse, Apache Airflow, Apache Spark!
    Строили DAG'и, pipeline, распределенные модели ML.
    Рекомендую. https://academy.stepik.org/big-data

    Спортивное программирование
    Январь 2020—Март 2020 (2 месяца)

    Получил громадное удовольствие от онлайн курса «Спортивное программирование» https://stepik.org/course/53634
    Задачи курса хорошо прокачивают алгоритмическое мышление, вот некоторые из задач:
    + Генерация перестановок и других комбинаторных объектов.
    + Оценка правильности скобочных последовательностей
    + Разбиение числа на слагаемые
    + Задача о размене монет
    + Задача о расписании и выборе заявок
    + Непрерывная и дискретная задача о рюкзаке
    + Задача о пути жучка по доске
    + Наибольшая общая последовательность

    Python: основы и применение
    Автор курса: Python: основы и применение
    Октябрь 2019—Декабрь 2019 (2 месяца)

    Прошёл несколько курсов по Python на Stepic.org.

    Python очень понравился за баланс между простотой использования и обилием возможностей.  Кроме решения более сотни задач, поработал с PostgreSQL, Power BI, Google Sheets.

    Теперь Python - мой основной язык для ETL задач в небольших проектах.

    Например, типичный кейс - загрузить данные из amoCRM и финансовые планы из Google Sheets в базу PostgreSQL, а затем подцепиться к базе построить дашборды в Power BI.

    Платформа бесплатного дистанционного образования
    Microsoft: DAT229x. Introduction to Big Data
    Сентябрь 2019—Октябрь 2019 (1 месяц)

    Познакомился с технологиями хранения и обработки данных:

    1. Хранение неструктурированной информации любых объёмов - Azure Data Lake Storage.

    2. NoSQL СУБД с простым горизонтальным масштабированием - Azure Cosmos DB (поддерживает 4 модели данных: Document store, Graph DBMS, Key-value store, Wide column store).

    3. ETL т.е. инструмент автоматического извлечения, преобразования и загрузки данных - Azure Data Factory.

    4. Разработка и выполнения распределённых программ, работающих на кластерах из сотен и тысяч узлов - Azure HDInsight (т.е Apache Hadoop с настроенными плюшками).

    После этого курса, мой дальнейший план развития пополнился кучей новых тем!

    Рекомендательные письма
    hommforever
    Программист/алгоритмист/бекэнд разработчик • знакомый

    Когда я начинал карьеру разработчика Сергей был руководителем многих моих проектов. Это было удивительное время, каждый сотрудник по его началом понимал что и зачем он делает, ощущал свою важность и полезность для общего дела. Сергей так построил совместную работу над проектами, что каждый сотрудник старался всеми силами помочь проекту в целом, а после завершения проекта гордился тем что он сделал.

    Письмо написано 03 мая 2014 в 12:54
    imechanic
    знакомый

    Работали с Сергеем над созданием информационно-аналитической системы в ОАО ПНППК. Отмечу, прежде всего, стремление Сергея к непрерывному развитию, он никогда не останавливается. Сочетание профессиональных и личных качеств делает его грамотным руководителем, могущим объединить и направить команду для достижения поставленной цели.

    Письмо написано 30 ноября 2014 в 13:43
    hommforever
    Программист/алгоритмист/бекэнд разработчик • знакомый

    Я принимал участие во многих совместных с Сергеем проектах, в большинстве из них в качестве основной субд был SQL Server. Сергей демонстрировал глубинные знание субд. Проектировал системы исходя из особенностей SQL Server, производил тонкую оптимизацию запросов.

    Письмо написано 03 мая 2014 в 12:57
    hattab-157883
    Аналитик • знакомый

    Я принимаю участие в крупном проекте по автоматизации производства вместе с Сергеем. Он блестящий руководитель и первоклассный специалист. Все участники проекта, которые работают в команде Сергея чувствуют себя единым механизмом четко и качественно, выполняющим свои функции. Сергей всегда стремится повысить знания команды, которой он управляет, принимает активное участие в обучении людей в области программирования, написания ТЗ или управления проектом.

    Письмо написано 27 мая 2014 в 15:44