Максим Шишов - OLAP разработчик; T-SQL
Навыки
- bitrix
- CSS
- DAX
- DWH
- ETL
- Jira
- JSON
- MDX
- MS Excel
- MS Power Pivot
- MS SQL
- MS SQL Server
- MS Visual Studio
- OLAP-кубы
- Power BI
- Power Query
- PowerShell
- Python
- REST API
- SQL Server Analysis Services
- SQL Server Integration Services
- SSAS
- SSIS/SSAS
- Tabular Editor
- Transact-SQL
- VBA
- базы данных
- Оптимизация запросов
Опыт работы
ООО Дата Лаб
Архитектор БД (OLAP-кубы). Разработчик SQL. Разработчик BI-отчетности - 2019-2024Рабочие задачи на постоянной основе:
• OLAP/Tabular: разработка клиентских баз данных и аналитических инструментов. Работа с базами данных объемом от 100 млн строк (до нескольких ТБ) и сложными расчетными метриками. Разрабатываю хранимых процедуры и функции. Хранимые процедуры — сложные расчетные меры, загрузки и выгрузки данных.
• Power BI: настройка подключений к базам (источникам), выгрузка данных, построение модели данных, разработка аналитических отчетов для клиентов на уровне мер DAX для создания сложных вычислений.
• ETL: преобразование, обогащение данных, скрипты для очистки данных, группировка и загрузка.
• DWH: Создание и оптимизация хранилищ данных, индексирование баз данных для повышения производительности. Ускорение процессов пополнения и извлечения данных из хранилищ за счет оптимизации архитектуры DWH.
• T-SQL: Разработка скриптов для загрузки и выгрузки данных. А также для проверки корректности загружаемых данных и контроля качества выгрузок. Отлов ошибок в написании справочных данных (сегментация/обогащение) и некорректных типов в столбцах. Очистка данных.
Создание витрин данных.
• PowerShell: разработка скриптов для передачи данных между базами с учетом сложных структур данных с большим числом расчетных мер, разными типами столбцов.
• Автоматизация отчетности VBA, Python: разработка решений для автоматизации отчетов в Excel и Power BI. Снижение человеческого фактора и повышение скорости и эффективности обработки данных.
Дополнительные или разовые задачи:
• REST API: Разработка API для клиентского доступа к OLAP-кубам, упрощение обмена данными.
• Менторство: Обучение сотрудников новым инструментам и технологиям, поддержка профессионального роста внутри отдела и команды.
• Разработал калькулятор закупок аналитических, маркетинговых отчетов и исследований для отдела аналитики, упростив расчет стоимости информационных услуг.
• Провел массовые тесты анализа производительности серверов аналитики – расширение инфраструктуры и проверка отказоустойчивости оборудования.ООО Лица
Ведущий программист. Разработчик Баз Данных OLAP-кубы - 2016-2019Организация отдела IT: изначально пришел в небольшую компанию, лично, как единственный IT специалист способствовал ее росту и развитию. Занимался развертывание инфраструктуры: сервера и ПО; начал разработку коммерческих продуктов: внедрил коммерческую разработку Баз Данных внутренними силами компании (OLAP, Tabular; Многомерные); настройка API; корпоративный портал на базе SharePoint, автоматизация аналитических отчетов, разработка сложных вычислений метрик – все это значительно расширило ассортимент услуг.
• На первоначальных этапах занимался разверткой серверного оборудования и всех систем. Установил и сконфигурировал все необходимое программное обеспечение: серверная операционная система MS Windows Server, система виртуальных машин Hyper-V для хранилищ и кубов на базе СУБД MS SQL Server (Dartabase Engine, SSAS, SQL Server Analysis Services).
• Разработал, настроил и внедрил ETL-процессы преобразования данных из различных форматов (CSV, Excel, MXL) к унифицированному виду средствами макросов Excel и SSIS.
• Организовал бесперебойный процесс пополнения хранилищ данных посредством процедур T-SQL.
• Спроектировал аналитические кубы на базе многомерной и табличной моделей данных с непрерывным многопользовательским доступом для клиентов. (OLAP; Tabular; Многомерные)
• Разработал и реализовал алгоритм расчета промо-метрик (промо-продажи), который успешно применен в нескольких объемных кубах для ключевых клиентов.
• Разработал и запустил корпоративный портал на базе SharePoint для обмена данными и упрощения взаимодействия между отделами для клиентов.
• Автоматизировал ключевые процессы отдела аналитики с помощью макросов и утилит на VBA и SQL.
Образование
Информационные системы (ИС)
МИВлГУ2002 - 2006 (высшее неоконченное)
Обо мне
На данный момент архитектор баз данных с опытом работы MS SQL Server и экспертизой в разработке OLAP-кубов. Специалист в области проектирования, оптимизации и поддержки корпоративных баз данных. Уверенно владею инструментами анализа и визуализации данных, включая Power BI, Excel и VBA. Успешно разрабатывал макросы и утилиты для автоматизации бизнес-процессов в аналитическом отделе.
Высокий уровень обучаемости, изучил все необходимые технологии самостоятельно. Не останавливаюсь на достигнутом и всегда изучаю что-то новое. Успешно создал IT-отдел с нуля, занимался менторством на протяжении всего времени работы, что значительно способствовало росту компетенций сотрудников и увеличивало их вовлеченность в бизнес-процессы.
Компания, где работаю занимается поточной-коммерческой аутсорсинговой разработкой OLAP-кубов, BI-аналитикой и предоставлением отчетности в разных форматах (Excel; Power BI) для крупнейших FMCG-производителей рынка РФ. (анализ продаж в федеральных торговых сетях).