Максим Диденко (didenkoms_dev), 31 год, Россия, АбаканМаксим Диденко (didenkoms_dev), 31 год, Россия, Абакан

Максим Диденко

Эксперт
Разработчик баз данныхБэкенд разработчикАрхитектор баз данныхВедущий (Lead)
От 400 000 ₽Рассмотрю предложения

Контакты

Войти
Возраст: 31 год
Опыт работы: 9 лет
Регистрация: 03.11.2013
Последний визит: 1 день назад
Гражданство: Россия
Местоположение: Россия, Абакан
Дополнительно: готов к удаленной работе
Знание языков: Английский В1

Обо мне

Опытный Senior разработчик баз данных и хранилищ данных с более чем 8 годами опыта в проектировании, разработке и оптимизации DWH-решений для различных отраслей. Специализируюсь на построении масштабируемых систем обработки данных, миграции legacy-инфраструктуры и обеспечении высокой производительности аналитических хранилищ.



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



Отраслевой опыт: Работал над проектами для онкологического исследовательского института MSKCC (управление данными научных исследований), финансовых организаций (интеграция с Murex, преобразование форматов MxML/FIXML), игровой индустрии (аналитика игровых метрик), медицинских и фармацевтических компаний (системы отчетности и управления данными).



Техническая экспертиза:



Проектирование DWH: Microsoft SQL Server, PostgreSQL, ClickHouse - проектирование схем, оптимизация запросов, настройка кластеров

ETL и оркестрация: SSIS, Apache Airflow, Python - разработка и оптимизация процессов обработки данных

Backend разработка: Golang, Python - микро-сервисная архитектура, бизнес-логика, интеграции

Frontend разработка: Nuxt.js 3, TypeScript - корпоративные приложения, CRUD-операции

DevOps: Docker, GitLab CI/CD, Nginx, Elasticsearch, Vector - автоматизация деплоя, мониторинг, логирование

Интеграции: RabbitMQ, REST API, LDAP, JWT - асинхронная обработка, безопасность



Ключевые достижения: Успешно выполнил миграцию ETL-процессов с SSIS на Apache Airflow, разработал и внедрил микро-сервисную платформу управления логистикой с полным циклом разработки (от архитектуры до деплоя), оптимизировал производительность систем обработки данных для работы с большими объемами информации.



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



Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

Базы данных
SQL
Python
PostgreSQL
Bash
ETL
T-SQL
Microsoft SQL Server
Apache Airflow
SSIS
Golang
Docker
Linux
RabbitMQ
Git
ООП
Алгоритмы и структуры данных
Разработка программного обеспечения
Проектирование баз данных
Многопоточность

Эксперт

0консультаций

Работаю с квалификациями

МладшийСреднийСтарший

Экспертность

Бэкенд-разработчик и архитектор баз данных с 6+ годами опыта в проектировании, разработке и сопровождении высоконагруженных информационных систем. Моя экспертиза охватывает полный цикл: от проектирования схемы БД и реализации бизнес-логики на Go/Python до настройки ETL-процессов и CI/CD.

Ключевые компетенции:

  • Бэкенд-разработка: Golang, Python, ООП, многопоточность, RabbitMQ.
  • Базы данных и DWH: Глубокое знание SQL, проектирование БД, оптимизация запросов. Опыт с MS SQL Server, PostgreSQL, ClickHouse.
  • Инфраструктура: ETL (Apache Airflow, SSIS), Docker, Linux, Bash, Git, настройка CI/CD.
  • Отрасли: Финансы, ретейл, медицина, научные исследования.

В работе делаю акцент на качество и долгосрочную поддерживаемость решений. Умею эффективно коммуницировать с бизнесом, чтобы находить оптимальные пути для реализации задач — будь то использование текущего стека или обоснование внедрения новых технологий.

Стоимость
2000 ₽/ час

Участие в профсообществах

Опыт работы

  • ООО "Связь.Он"
    Москва
    Разработчик баз данных (Старший)Программист-разработчик
    Ноябрь 2024 — По настоящее время (1 год и 3 месяца)

    Ключевые достижения и обязанности:

    Разработка и сопровождение хранилищ данных (DWH)
    • Разрабатываю и поддерживаю хранилище данных на Microsoft SQL Server
    • Оптимизирую производительность аналитических запросов и структуру данных
    • Проектирую и реализую схемы данных для эффективной обработки больших объемов информации

    Разработка бизнес-логики и автоматизация
    • Разрабатываю бизнес-логику и пишу скрипты на Python с переходом на Golang
    • Создаю автоматизированные решения для обработки данных и интеграции систем
    • Оптимизирую производительность скриптов и процессов обработки данных

    Микро-сервисная платформа управления логистикой (полный цикл разработки)
    Разработал и внедрил комплексную систему для автоматизации логистических операций:

    Архитектура: Микро-сервисная архитектура на Go с централизованным API шлюзом
    Frontend: Nuxt.js 3 приложение с TypeScript, CRUD операции для таблиц через Handsontable
    DevOps: Настроил CI/CD pipeline в GitLab CI с автоматической сборкой и деплоем Docker-образов
    База данных: Система версионированных миграций SQL Server с автоматическим применением
    Мониторинг: Централизованное логирование через Vector → Elasticsearch с веб-интерфейсом поиска
    Безопасность: LDAP-аутентификация, JWT токены, HTTPS через Nginx reverse proxy

    Результат: Полностью автоматизированная система управления логистикой с высокой производительностью и масштабируемостью

  • От 100 до 1000 сотрудников
    Разработчик баз данных (Старший)Консультант-разработчик баз данных
    Июль 2024 — Февраль 2025 (8 месяцев)

    Ключевые достижения и обязанности:

    Консультирование и разработка баз данных PostgreSQL
    • Консультировал по разработке и структуре OLTP баз данных на PostgreSQL
    • Разрабатывал и обслуживал серверную часть приложения
    • Проводил миграцию данных организации из старых систем и хранилищ в новые
    • Тестировал ETL-процессы и работу хранилищ данных
    • Писал программный код и исправлял выявленные баги

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

    Интеграция и автоматизация
    • Разработал отказоустойчивую интеграцию 5 баз данных, обеспечив надежный обмен данными между системами
    • Разработал и внедрил Apache Airflow для оркестрации и автоматизации процессов обработки данных
    • Настроил мониторинг и управление задачами обработки данных

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

  • ООО "Иннова Дистрибьюшен"
    Разработчик баз данных (Старший)Разработчик хранилищ данных
    Январь 2024 — Октябрь 2024 (10 месяцев)

    Ключевые достижения и обязанности:

    Проектирование и поддержка хранилищ данных (DWH)
    • Разрабатывал и оптимизировал архитектуру хранилищ данных на базе Microsoft SQL Server, PostgreSQL и ClickHouse
    • Обеспечивал высокую производительность и масштабируемость аналитических запросов для игровых метрик и бизнес-аналитики
    • Проектировал схемы данных для эффективной обработки больших объемов информации

    Разработка и оптимизация ETL-процессов
    • Настраивал и поддерживал ETL-процессы с использованием SQL Server Integration Services (SSIS)
    • Разрабатывал Python-скрипты для автоматизации процессов извлечения, трансформации и загрузки данных
    • Оптимизировал производительность ETL-пайплайнов, сократив время обработки данных

    Миграция инфраструктуры данных
    • Успешно выполнил миграцию ETL-процессов с SSIS на Apache Airflow
    • Обеспечил непрерывность работы систем в процессе миграции
    • Улучшил мониторинг, оркестрацию и управление задачами обработки данных

    Работа с различными СУБД
    Microsoft SQL Server: разработка хранимых процедур, оптимизация запросов, настройка индексов
    PostgreSQL: проектирование схем, настройка репликации, оптимизация производительности
    ClickHouse: настройка кластеров, оптимизация запросов для аналитики в реальном времени

    Интеграция и автоматизация
    • Интегрировал системы с использованием RabbitMQ для асинхронной обработки сообщений
    • Автоматизировал процессы сбора и обработки данных из различных источников
    • Настраивал Службы отчётности SQL Server (SSRS) для бизнес-аналитики

  • EPAM
    Разработчик баз данных (Старший)Senior software engineer
    Июнь 2021 — Декабрь 2023 (2 года и 7 месяцев)

    Проект 1: MSKCC (Memorial Sloan Kettering Cancer Center) - Онкологический исследовательский институт

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

    Разработка и поддержка баз данных на Microsoft SQL Server
    • Разрабатывал и поддерживал комплексную систему хранения данных об исследованиях, финансах, лекарственных препаратах, эвтаназии животных и других критически важных данных
    • Разрабатывал хранимые процедуры, триггеры и другие объекты базы данных для обеспечения целостности и консистентности данных
    • Дорабатывал существующую архитектуру БД: создание, изменение и удаление таблиц и зависимостей для поддержки новых требований бизнеса
    • Вел схему базы данных, обеспечивая целостность, актуальность документации и соответствие требованиям научных исследований
    • Оптимизировал производительность запросов и структуру данных для работы с большими объемами научной информации
    • Обеспечивал надежность и безопасность хранения критически важных данных исследований

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

    Проект 2: Финансовая организация

    Интеграционные решения в Murex
    • Подготавливал интеграционное решение в Murex для транзакций в шину
    • Прорабатывал с аналитиком логику перехода от AS-IS к TO-BE
    • Реализовал преобразование исходного формата: MxML в FIXML
    • Обеспечивал соответствие требованиям финансового сектора и стандартам обмена данными

    Результат: Успешная интеграция финансовых систем с соблюдением всех требований безопасности и производительности

  • ООО "ЕАптека"
    Санкт-Петербург
    Разработчик баз данных (Старший)Разработчик/Администратор БД
    Апрель 2021 — Июль 2021 (4 месяца)

    Разработка и администрирование баз данных
    • Разрабатывал и поддерживал базы данных для фармацевтической платформы
    • Обеспечивал целостность данных и производительность запросов
    • Настраивал резервное копирование и мониторинг состояния баз данных
    • Оптимизировал структуру данных для эффективной работы с большими объемами информации

  • ООО "МОСКОМСВЯЗЬ"
    Санкт-Петербург
    Бэкенд разработчик (Ведущий)Программист-разработчик
    Январь 2020 — Апрель 2021 (1 год и 4 месяца)

    Ключевые достижения и обязанности:

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

    Основные достижения:

    • Разработал комплексную систему медицинских и финансовых отчетов с высокой производительностью
    • Оптимизировал структуру БД и рефакторил хранимые процедуры, что улучшило скорость обработки данных
    • Спроектировал и реализовал новые таблицы, связи и триггеры для автоматизации бизнес-процессов
    • Создал техническую документацию для всех разработанных решений
    • Успешно реализовал новый функционал по требованиям заказчиков в установленные сроки

  • ЗФ ООО «Норникель - Общий Центр Обслуживания»
    Норильск
    Инженер технической поддержки (Ведущий)Главный специалист
    Октябрь 2018 — Август 2019 (11 месяцев)

    Разработка и оптимизация баз данных
    • Оптимизировал хранимые процедуры на T-SQL, улучшив производительность запросов
    • Разрабатывал процедуры обслуживания сервера для обеспечения стабильной работы системы
    • Составлял сложные запросы для аналитики и отчетности
    • Обеспечивал целостность данных и производительность базы данных

    Поддержка пользователей
    • Консультировал пользователей по работе с программным обеспечением
    • Исправлял пользовательские ошибки и обеспечивал непрерывность работы систем
    • Документировал решения и процессы для команды поддержки

  • ООО "Ростинтел"
    Норильск
    Бэкенд разработчик (Средний)Инженер-программист
    Февраль 2017 — Сентябрь 2018 (1 год и 8 месяцев)

    Разработка и поддержка систем

    Работа с базами данных
    • Разрабатывал и поддерживал базы данных: MySQL, Oracle (PL/SQL), SQLite
    • Оптимизировал запросы и структуру данных для повышения производительности
    • Обеспечивал целостность данных и резервное копирование

    Работа с системой биллинга
    • Разрабатывал и поддерживал систему биллинга hydra-billing
    • Настраивал процессы биллинга и интеграцию с внешними системами
    • Обеспечивал корректность расчетов и обработки транзакций

    Разработка и автоматизация
    • Программирование на PHP5, PHP7.1 (ООП)
    • Написание скриптов на sh, bash, PHP (5.6, 7.1), JavaScript, jQuery
    • Установка и поддержка сервиса GitLab
    • Автоматизация бизнес-процессов для повышения эффективности работы

  • ООО "Росинтел"
    Норильск
    Бэкенд разработчик (Средний)Программист
    Октябрь 2016 — Январь 2017 (4 месяца)

    Разработка и поддержка систем

    Работа с базами данных
    • Разрабатывал и поддерживал базы данных: MySQL, Oracle (PL/SQL), SQLite
    • Оптимизировал запросы и структуру данных для повышения производительности
    • Обеспечивал целостность данных и резервное копирование

    Работа с системой биллинга
    • Разрабатывал и поддерживал систему биллинга hydra-billing
    • Настраивал процессы биллинга и интеграцию с внешними системами
    • Обеспечивал корректность расчетов и обработки транзакций

    Разработка и автоматизация
    • Программирование на PHP5, PHP7.1 (ООП)
    • Написание скриптов на sh, bash, PHP (5.6, 7.1), JavaScript, jQuery
    • Установка и поддержка сервиса GitLab
    • Автоматизация бизнес-процессов для повышения эффективности работы

    Примечание: Работа по ГПХ

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

  • Инженерно-экономический
    Сентябрь 2014 — Июнь 2018 (3 года и 9 месяцев)

    Информационные системы и технологии (в энергетике)

    Работаю по профессии с 2015 года. Ни разу не менял профиль. 

Дополнительное образование

  • video lesson & books

    Course «Programming in C»
    Course «Object-oriented programming in PHP»
  • Microsoft (video lesson)

    Курс «Parallel and asynchronous programming C#»
    Course «M20411B - Administering Windows Server 2012»
  • video lesson

    Course «Programming in Python»
    Course «Basics of PostgreSQL DBMS Administration - Level 1»
  • Specialist.ru (video lesson downloaded from torrent)

    Course «Linux. Level 1&2»
  • GeekBrains (video lesson downloaded from torrent)

    Course «System administration. Introduction and basics TCP\IP»