Опыт работы

9 позиций за годы работы

Карьера охватывает десятилетия эволюции программной инженерии — от настольных Windows-приложений и корпоративных систем до облачных микросервисов и систем с искусственным интеллектом. Каждая роль углубляла техническую экспертизу и лидерские компетенции.

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

Clearway integrations
янв. 2025 г. — наст. время
Россия

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

Возглавил направление разработки и сопровождения системы мониторинга корпоративного парка персональных ПК для крупного российского банка с флотом более 80 000 рабочих станций. Пришел в команду с критическими процессными и инфраструктурными дефицитами: хаотичная сборка с локальных машин разработчиков, ручная поставка дистрибутивов длительностью 80 часов, отсутствие архитектурной документации и инфраструктура разработки, размещенная в публичном облаке. За 12 месяцев сформировал масштабируемую команду, построил enterprise-grade контур CI/CD и выпустил два production-релиза, обеспечив непрерывность разработки и поставки на всех этапах трансформации.

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

  • Стратегическое и оперативное руководство направлением разработки системы мониторинга корпоративного парка ПК (80 000+), включая планирование релизов, управление техническим долгом и приоритизацию бэклога
  • Формирование, масштабирование и менторинг кросс-функциональной команды: расширение штата с 14 до 30 специалистов (программисты, QA, аналитики, архитекторы, владелец продукта, менеджер), организация найма и онбординга
  • Проектирование и внедрение автоматизированного контура CI/CD на базе GitLab CI, Terraform и cloud-init: zero-to-deploy развертывание всей подсистемы мониторинга из исходных текстов с автоматическим созданием ВМ и публикацией артефактов
  • Проектирование и развёртывание платформы наблюдаемости (observability) на базе Prometheus, Grafana и OpenSearch: централизованный сбор метрик и логов с 30+ сервисных подсистем, визуализация состояния инфраструктуры и настройка алертинга для оперативного реагирования
  • Организация и проведение нагрузочных испытаний системы мониторинга: подготовка тестовых сценариев, координация с инфраструктурной командой заказчика, анализ узких мест и верификация отказоустойчивости под нагрузкой
  • Проведение архитектурного аудита системы, восстановление и создание архитектурных артефактов и технической документации, полностью отсутствовавших при входе в проект
  • Управление взаимодействием со смежными командами, ответственными за компоненты продукта, обеспечение интеграционной согласованности и разрешение кросс-функциональных зависимостей
  • Внедрение метрик производительности разработки (velocity, commit frequency) и data-driven подхода к оценке динамики команды и прогнозированию сроков поставки
  • Обеспечение бесперебойной разработки и параллельной поставки релизов заказчику в период миграции инфраструктуры и построения автоматизации без простоев для существующих процессов

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

  • Масштабирование команды x2 за 12 месяцев: Увеличил штат направления с 14 до 30 человек, в том числе удвоил состав тестировщиков и аналитиков, привел второго системного архитектора; построил процессы найма, онбординга и распределения задач, сохранив продуктивность в период активного роста
  • Zero-to-Deploy CI/CD: сокращение времени поставки с 80 часов до 1 часа: Спроектировал и реализовал инфраструктуру разработки, позволяющую автоматически развернуть всю подсистему мониторинга с нуля из исходных текстов 30+ микросервисов: Terraform и cloud-init создают виртуальные машины, инициализируют окружение и публикуют скомпилированные компоненты на целевые сервера, сократив time-to-deploy с 80 ручных часов до 1 часа полностью автоматизированного pipeline
  • Платформа наблюдаемости для 30+ сервисов: Развернул стек Prometheus + Grafana + OpenSearch, обеспечив централизованный сбор метрик и логов сервисов, визуализацию ключевых показателей доступности и производительности системы мониторинга, а также оперативный алертинг для команды сопровождения
  • Нагрузочные испытания с двукратным запасом по выдерживаемой нагрузке: Провёл полноценные нагрузочные тесты системы мониторинга, подтвердив стабильную работу при нагрузке, эквивалентной 160 000 рабочих станций, что обеспечило 100%-ный запас производительности относительно текущего флота заказчика (80 000 ПК) и гарантию масштабирования без деградации сервисов
  • Бесшовная миграция инфраструктуры разработки: Выполнил миграцию GitLab и трекера задач из публичного облака во внутренний периметр без остановки разработки и потери истории, обеспечив соответствие требованиям информационной безопасности и сохранив непрерывность delivery
  • 10-кратный рост производительности разработчиков: Внедрил измерение commit velocity как метрику динамики команды; средний показатель вырос с 0,5 коммита в день до 5 коммитов в день на разработчика, что отражает стабилизацию процессов, снижение блокеров и повышение прозрачности задач
  • Архитектурный аудит и создание артефактов: Провел полный аудит существующей системы, восстановил и формализовал архитектурные документы, отсутствовавшие при входе, создав основу для дальнейшего масштабирования системы и onboarding новых инженеров
  • Два production-релиза за год с параллельной трансформацией: Выпустил два полноценных релиза системы мониторинга в промышленную эксплуатацию, включая промежуточный релиз, переданный заказчику в период активного построения CI/CD (6 месяцев); доказал возможность одновременной трансформации инфраструктуры и непрерывной поставки бизнес-функций
  • Налаживание cross-team взаимодействия: Выстроил регулярные интеграционные практики со смежными командами, ответственными за входящие в продукт компоненты, устранив ранее существовавшие задержки на стыках и обеспечив синхронизированную поставку фич по всему технологическому стеку продукта
LeadershipTeam ScalingHiringCI/CDGitLabTerraformCloud-initDevOpsSystem ArchitectureAuditRelease ManagementEnterprise Monitoring100k+ EndpointsBankingAgileZero-to-DeployInfrastructure as CodePerformance MetricsCross-Team CollaborationC#.NETPostgreSQLObservabilityGrafanaPrometheusOpenSearchLoad TestingPerformance Testing
Подробнее

Ведущий системный архитектор

Бэлл Интегратор
авг. 2023 г. — дек. 2024 г.
Россия

Ведущий системный архитектор

Работал в роли ведущего системного архитектора и технического руководителя заказных консалтинговых проектов в банковском секторе. Отвечал за полный цикл enterprise delivery: от анализа требований и проработки архитектуры под существующие legacy-ограничения до запуска production-решений в инфраструктуре заказчика. В условиях строгих требований информационной безопасности и регуляторных норм банковской сферы сформировал кросс-функциональные команды, выстроил процессы Agile-разработки и развернул инфраструктуру CI/CD с нуля. Ключевой проект — создание HR-Tech платформы для крупного системно значимого банка, интегрированной с корпоративной экосистемой управления персоналом.

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

  • Анализ требований бизнес-заказчиков из банковского сектора и проработка целевой системной архитектуры с учетом legacy-ландшафта, регуляторных ограничений и требований информационной безопасности
  • Техническое руководство кросс-функциональной командой разработки: распределение задач между программистами, QA-инженерами, системными аналитиками и DevOps-специалистами; проведение архитектурных и код-ревью
  • Проектирование enterprise-решений на стеке ASP.NET Core / .NET Framework и Angular с интеграцией в существующий банковский контур через REST API и корпоративные сервисные шины
  • Создание с нуля инфраструктуры разработки и эксплуатации: настройка GitLab CI, контейнеризация сервисов в Docker, оркестрация в Kubernetes, управление инфраструктурой как кодом (IaC) на Terraform
  • Внедрение полного цикла Continuous Integration / Continuous Delivery, обеспечивающего автоматизированную сборку, тестирование и развертывание в закрытом контуре банка без нарушения требований ИБ
  • Планирование проектов, управление бэклогом и приоритизация задач в соответствии со сроками, бюджетом и ожиданиями стейкхолдеров со стороны заказчика
  • Проектирование схем данных в PostgreSQL с учетом требований к целостности, производительности и аудируемости персональных данных кандидатов

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

  • HR-Tech платформа Промсвязьбанка (job.psbank.ru): Спроектировал с нуля и вывел в промышленную эксплуатацию систему публикации вакансий, управления откликами и цифрового формирования анкет кандидатов, интегрированную с корпоративными HR-системами банка; обеспечил end-to-end автоматизацию процесса подбора персонала от размещения вакансии до передачи данных в кадровый учет
  • Инфраструктура разработки с нуля: За короткий стартовый период развернул полноценный замкнутый контур разработки на базе GitLab CI, Docker и Kubernetes, обеспечив автоматизированную сборку, прогон тестов и деплой артефактов
  • Управление кросс-функциональной командой: Сформировал и выстроил эффективные процессы взаимодействия команды разработки, аналитиков и DevOps, достигнув предсказуемой скорости поставки фич в условиях консалтинговой разработки с жесткими сроками и фиксированным бюджетом
  • Enterprise-интеграция с банковским ландшафтом: Реализовал надежную интеграцию HR-платформы с действующими системами управления персоналом банка через корпоративные API-шлюзы, обеспечив синхронизацию статусов вакансий, откликов и кандидатских профилей в реальном времени
  • Terraform IaC и стандартизация сред: Внедрил подход Infrastructure as Code на Terraform, что позволило воспроизводимо разворачивать среды разработки, тестирования и промышленной эксплуатации, сократив время подготовки нового контура с нескольких дней до часов и исключив «дрейф конфигураций»
  • Архитектура под банковские ограничения: Разработал архитектурное решение с учетом требований сегментации сети, шифрования персональных данных кандидатов (включая ПДН и биографические данные) и аудита доступа, обеспечив соответствие внутренним стандартам ИБ банка и требованиям регулятора к обработке кадровых данных
System ArchitectureBankingFinTechHR-TechC#ASP.NET Core.NET FrameworkAngularPostgreSQLGitLab CIDockerKubernetesTerraformCI/CDDevOpsEnterprise IntegrationBacklog ManagementTeam Leadership
Подробнее

Technical Product Owner / Владелец продукта

МТС (MWS / MTS Cloud)
июнь 2021 г. — июль 2023 г.
Астрахань/Удаленно

Технический Product Owner (Cloud IaaS)

Владелец продукта и технический лидер направления IaaS-маркетплейса в крупнейшем российском облачном провайдере МТС. Вывел с нуля (zero-to-one) в коммерческую эксплуатацию сервис управления шаблонами виртуальных машин cloud.mts.ru/marketplace, ставший ключевым элементом экосистемы облачных продуктов. Осуществлял полный цикл product management: от стратегического роадмапа и формирования Agile-команды до архитектурного дизайна, code review и запуска production-инфраструктуры. Обеспечил соответствие решения требованиям информационной безопасности, корпоративным стандартам разработки и регуляторным нормам.

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

  • Управление продуктом & стратегия: Формирование видения продукта, роадмапа и приоритизация бэклога для облачного маркетплейса шаблонов ВМ; стратегическое и тактическое планирование развития IaaS-продукта в соответствии с OKR бизнес-юнита
  • Agile & Командное лидерство: Создание кросс-функциональной команды разработки с нуля; внедрение процессов Scrum/Kanban, спринт-планирование, ретроспективы и оценка в баллах пользовательских историй; менторинг разработчиков и проведение ревью кода артефактов
  • Техническая архитектура: Проектирование архитектуры высоконагруженного распределенного сервиса на микросервисной парадигме; проектирование API и интеграционных контрактов для взаимодействия с облачной платформой МТС
  • DevOps & Инфраструктура: Настройка CI/CD-конвейеров в GitLab CI, оркестрация контейнеров в Docker и Kubernetes; управление промышленным кластером и базами данных PostgreSQL; обеспечение наблюдаемости и отказоустойчивости сервиса
  • Курирование Backend & Frontend: Техническое руководство разработкой backend на Golang и frontend-компонентов на TypeScript; контроль качества кода, архитектурных решений и соблюдения стандартов безопасности
  • Управление стейкхолдерами: Взаимодействие с C-level, бизнес-аналитиками, юристами и службой информационной безопасности; согласование организационно-процессных и правовых аспектов запуска публичного маркетплейса
  • Аналитика & Решения на основе данных: Закладывание аналитического фундамента продукта; построение воронки метрик конверсии, churn rate и adoption rate шаблонов ВМ для принятия продуктовых решений на основе данных

Основные достижения (с метриками)

  • Zero-to-One Launch: За 12 месяцев с нуля разработал и вывел в коммерческую эксплуатацию сервис управления шаблонами виртуальных машин, интегрированный с публичным облаком МТС, обеспечивший самостоятельную подготовку ВМ для корпоративных клиентов
  • Масштабируемый каталог: Запустил в промышленную эксплуатацию 20 шаблонов виртуальных машин с наиболее востребованными ОС (Windows Server, Ubuntu, CentOS, Debian, Astra Linux) и готовыми прикладными решениями, сократив time-to-market развертывания типовой инфраструктуры заказчика с дней до минут
  • Экспоненциальный рост: Доказал масштабируемость архитектуры и достиг показателя 2x роста количества создаваемых ВМ на базе шаблонов от месяца к месяцу (month-over-month growth 2x), подтвердив product-market fit решения
  • Партнерская экосистема: Заложил архитектурный и процессный фундамент для интеграции внешних вендоров и ISV-партнеров, обеспечивший расширение ассортимента маркетплейса за счет сторонних приложений и конфигураций ВМ без модификации core-системы
  • Корпоративная безопасность & Комплаенс: Провел сервис через корпоративный аудит информационной безопасности МТС, реализовав требования к аутентификации, авторизации, шифрованию данных и изоляции мультитенантной среды на уровне Kubernetes namespaces и сетевых политик
  • Принятие решений на основе данных: Внедрил систему продуктовой аналитики, отслеживающую ключевые метрики: adoption rate шаблонов, конверсию из просмотра в создание ВМ, время жизни инстанса и паттерны использования, что позволило обосновать инвестиции в развитие маркетплейса на уровне топ-менеджмента
  • Процессная зрелость: Оптимизировал процесс доставки от коммита до промышленной среды через GitLab CI/CD и Kubernetes, сократив lead time для фичи с двух недель до 3-4 дней и достигнув частоты релизов 2-3 раза в спринт без прерывания работы промышленной среды
Product ManagementCloud ComputingIaaSMarketplaceKubernetesDockerGitLab CI/CDGolangTypeScriptPostgreSQLJiraConfluenceAgileScrumHighloadDevOpsVM TemplatesMicroservices
Подробнее

Product Owner, Full Stack Developer

Green Rain Health
июнь 2017 г. — июнь 2021 г.
ОАЭ / удаленно

Product Owner / Full Stack Developer

Присоединился к HealthTech-компании в качестве full-stack разработчика и Product Owner для создания аналитической платформы обработки медицинских страховых заявок на рынке Объединенных Арабских Эмиратов. Проект решал критически важную задачу верификации назначений лекарственных препаратов и их фармацевтической совместимости в рамках государственной системы здравоохранения. В условиях строгих регуляторных требований ОАЭ и необходимости интеграции с министерскими информационными системами выстроил полный цикл управления продуктом: от формирования бэклога и координации кросс-функциональной команды до промышленного развертывания в облаке Alibaba Cloud.

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

  • Формирование и приоритизация product backlog, ведение дорожной карты развития аналитической платформы верификации рецептурных назначений и страховых клеймов
  • Проектирование и разработка серверной части системы на ASP.NET Core 3.1 с микросервисной архитектурой, обеспечивающей масштабируемую обработку медицинских данных
  • Создание интерактивного фронтенда аналитических дашбордов на React 16 и TypeScript для врачебного персонала и администраторов страховых компаний
  • Организация полного цикла ALM/DevOps: настройка CI/CD-конвейеров в TeamCity 2021, контейнеризация сервисов в Docker, оркестрация развертываний в Alibaba Cloud Platform
  • Координация взаимодействия бизнес-аналитиков, QA-инженеров и команды разработчиков; проведение спринт-планирований, ретроспектив и демо для стейкхолдеров
  • Интеграция с внешними медицинскими информационными системами и государственными реестрами лекарственных препаратов ОАЭ с соблюдением требований к конфиденциальности пациентских данных
  • Управление инфраструктурой разработки на базе Jira / Confluence / Git, формализация процессов документирования API и медицинских бизнес-правил

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

  • Платформа верификации лекарственных назначений: Спроектировал и возглавил разработку системы автоматической проверки совместимости назначенных препаратов с учетом противопоказаний, дозировок и страхового покрытия, сократившей количество отказов в страховых клеймах на 35% для пилотных медицинских организаций
  • Государственная интеграция: Обеспечил техническую интеграцию платформы с информационными системами министерства здравоохранения ОАЭ, пройдя сертификацию на соответствие национальным стандартам обмена медицинскими данными и требованиям кибербезопасности
  • DevOps-трансформация: С нуля выстроил CI/CD-конвейер на TeamCity и Docker, сократив время развертывания релизов с нескольких дней до часов и обеспечив непрерывную поставку обновлений в production-среду Alibaba Cloud без прерывания работы критических медицинских сервисов
  • Аналитические дашборды для страховой верификации: Разработал комплекс визуальных интерфейсов на React 16, позволяющих врачам и страховым агентам в реальном времени отслеживать статус заявок, статистику назначений и алерты по фармацевтическим взаимодействиям
  • Масштабируемая архитектура на Alibaba Cloud: Спроектировал облачную инфраструктуру с горизонтальным масштабированием вычислительных узлов, обеспечившую стабильную работу системы при росте нагрузки от первоначальных 5 клиник-пилотов до десятков медицинских учреждений по всей территории ОАЭ
  • Управление кросс-функциональной командой: В режиме удаленной работы сформировал эффективные процессы взаимодействия аналитиков, тестировщиков и разработчиков через Jira и Confluence, достигнув предсказуемой скорости поставки фич в 2-недельных спринтах с выполнением 90%+ запланированного объема
  • Регуляторное соответствие и аудит: Разработал и внедрил механизмы полного журналирования назначений и решений системы, обеспечившие прозрачность для государственных аудитов и соответствие требованиям фармацевтического регулятора ОАЭ к отслеживаемости рецептурных данных
C#TypeScriptReact 16ASP.NET Core 3.1DockerAlibaba CloudTeamCityDevOpsALMHealthTechФармацевтическая аналитикаПравительственные интеграции
Подробнее

CTO, сооснователь

Aperso
июль 2016 г. — дек. 2019 г.
Астрахань, Россия

Сооснователь и технический директор (CTO)

Соосновал и возглавил техническую стратегию стартапа в области компьютерного зрения и биометрического распознавания лиц, ориентированного на вертикали HoReCa и ритейл. В условиях зарождающегося рынка Edge AI построил продуктовую линейку от прототипа до коммерческих внедрений, совмещая функции системного архитектора, ведущего разработчика вычислительных ядер и product-менеджера. Обеспечил полный цикл создания решения — от нейросетевых моделей и CUDA-оптимизированных движков на C++ до облачной инфраструктуры на Azure GPU и прямого взаимодействия с корпоративными заказчиками.

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

  • Архитектурное планирование и управление полным циклом разработки программного комплекса компьютерного зрения: от низкоуровневых вычислительных ядер до веб-интерфейсов и API интеграций
  • Проектирование и разработка ключевых системных компонентов на C++ и CUDA: детекция лиц в видеопотоке, извлечение эмбеддингов, real-time видеоаналитика с использованием DirectX
  • Формирование продуктовой стратегии и технической дорожной карты: адаптация сценариев применения под задачи безопасности, лояльности и клиентской аналитики в HoReCa и ритейле
  • Построение и сопровождение облачной инфраструктуры на базе Azure GPU, развертывание нейросетевого бэкенда на Apache MXNet и сервисного слоя на ASP.NET Core 2.1
  • Прямое техническое взаимодействие с заказчиками, проведение пилотных внедрений и кастомизация решений под специфику бизнес-процессов клиента
  • Управление инфраструктурой разработки на базе Visual Studio Online (TFS), организация процессов сборки, версионирования и контроля качества кода в условиях стартапа
  • Формирование технической команды, менторинг разработчиков и распределение задач в режиме ограниченных ресурсов

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

  • Биометрическая лояльность «Гаджет-студио»: Разработал и внедрил систему замены физических карт лояльности на распознавание лиц посетителей через планшеты Windows 10, обеспечив бесконтактное начисление бонусов и персонализацию обслуживания в ресторанном сегменте
  • Система скрининга ТЦ «Алимпик» (Астрахань): Создал решение для идентификации и скрининга входящих посетителей торгового центра в реальном времени, интегрированное с существующей инфраструктурой безопасности объекта и обеспечивающее оперативное реагирование на события
  • Платформа «Умный домофон» (партнерство с ООО «Реал»): Разработал аппаратно-программный комплекс биометрического домофона с распознаванием лиц жителей и гостей, ставший основой для коммерческого продукта партнера в сфере жилищно-коммунальных услуг
  • Аналитика фудкорта «Сушитос»: Внедрил систему подсчета посетителей и демографического анализа (возраст, пол) для оптимизации работы точки на фудкорте и оценки конверсии визуального трафика в покупательские сессии
  • Аптечная сеть «Farm Tradition»: Реализовал комплексное решение: подсчет посетителей, демографический анализ, контроль присутствия провизоров за рабочими местами и автоматическое формирование персонализированных предложений на основе биометрического профиля клиента
  • Международный выход на рынок Японии: Обеспечил первую международную продажу — внедрение системы аналитики посетителей в небольшую японскую ритейл-сеть, адаптировав продукт под локальные требования к приватности данных и производительности edge-устройств
  • Грантовая экосистема и акселерация: За три года привлек нерисковое финансирование и ресурсную поддержку на сумму более $120K: грант Microsoft Azure в рамках программы BizSpark+, грант администрации Астраханской области, победа в федеральном конкурсе «Старт SUV 2017» и грант Фонда Бортника.
Computer VisionDeep LearningC++CUDAC#ASP.NET CoreApache MXNetAzure GPUDirectXHoReCaРитейлБиометрия
Подробнее

Эксперт по архитектуре информационных систем / Консультант Microsoft Consulting Services

Microsoft Corp.
июнь 2004 г. — дек. 2016 г.
Москва, РФ

Обзор

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

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

  • Архитектурное консультирование и прототипирование решений для независимых разработчиков (ISV) и технологических стартапов на платформе Microsoft
  • Управление технологическим контентом и организация мероприятий для сообщества разработчиков; публичные выступления и ключевые доклады на профильных конференциях
  • Проведение корпоративных тренингов по методологиям Agile, Scrum, ALM и практикам DevOps для топовых заказчиков: «Билайн», РЖД, «Альфа-Банк», «Сбербанк»
  • Разработка и внедрение информационных решений на базе SharePoint и Project Server в крупнейших российских корпорациях в рамках Microsoft Consulting Services (до 2008 г.)
  • С 2009 года — полностью удаленная full-time работа с сохранением полного цикла архитектурного лидерства и технологической экспертизы
  • В заключительный период — исследования и прототипирование в сфере машинного обучения, компьютерного зрения и компьютерной графики для платформ дополненной реальности и гетерогенных вычислений

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

  • Масштабное корпоративное внедрение: Участие более чем в 30 крупных проектах для лидеров отрасли — «Лукойл», ТНК-BP, «Вымпелком», «Ростелеком», ЦБ РФ, «Сбербанк», ГНИВЦ ФНС, КРОК, IBS и других. Внедрение систем класса enterprise на базе технологий Microsoft обеспечило измеримый рост операционной эффективности заказчиков.

  • Нейросетевой анализ для HoloLens: Разработан модуль регрессионной оценки угла поворота объектов (стул, стол) на базе RCNN для устройств смешанной реальности Microsoft HoloLens, заложивший основу для интеллектуального взаимодействия с физическим пространством.

  • Портирование Torch7 на Windows: Адаптировал фреймворк глубокого обучения Torch7 для платформы Windows, обеспечив возможность исследования архитектур LSTM в корпоративной среде. Результат опубликован и востребован сообществом: http://dmandreev.github.io/2016/03/05/torch7-windows

  • Графические инновации DirectX 12: Реализовал метод PTEX (per-face texture mapping) для графического API DirectX 12, расширив возможности текстурирования в реальном времени для высоконагруженных приложений.

  • Инструментарий Projection Mapping: Создан инструмент искажения перспективы для UWP-платформы на базе DirectX 11, HLSL и Media Foundation, обеспечивающий профессиональное проецирование на сложные геометрические поверхности.

  • Дополненная реальность для Microsoft: Разработано демонстрационное приложение дополненной реальности на OpenCV/ArUco для внутренней конференции корпорации, продемонстрировавшее потенциал компьютерного зрения в бизнес-приложениях.

  • Авторство и технологическое лидерство: Автор множества публикаций на Habr https://habr.com/ru/users/dmandreev/, MSDN Blog https://learn.microsoft.com/en-us/archive/blogs/dmandreev/ и персональном ресурсе http://dmandreev.github.io, ставших методологической основой для внедрения ALM/DevOps-практик в российском ИТ-сообществе.

ALMDevOpsMachine LearningComputer GraphicsSharePointDirectXOpenCVAgileScrumEnterprise Architecture
Подробнее

Ведущий разработчик

ТОПС Бизнес интегратор
июнь 2001 г. — май 2004 г.
Москва, Россия

Ведущий разработчик

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

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

  • Полный цикл разработки корпоративных веб-приложений и платформ электронной коммерции на стеке ASP.NET и C#
  • Проектирование архитектуры баз данных MSSQL, оптимизация структур индексов и тюнинг SQL-запросов для высоконагруженных систем
  • Разработка клиентских интерфейсов с применением ранних технологий JavaScript, DHTML и CSS в условиях фрагментированной браузерной поддержки
  • Консалтинг и техническое внедрение корпоративных порталов на базе SharePoint с кастомизацией под бизнес-процессы заказчика
  • Создание внутренних фреймворков и библиотек повторно используемых компонентов для ускорения типовой разработки
  • Интеграция разрозненных корпоративных систем через шину данных на базе XML/XSLT, обеспечивая совместимость legacy-наследия с современными веб-приложениями
  • Техническое руководство группой разработчиков, код-ревью и менторинг junior-специалистов

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

  • Пионер электронной коммерции: Спроектировал и реализовал одну из первых полнофункциональных B2C-платформ электронной коммерции для крупного российского ритейлера на ASP.NET с интеграцией платежных шлюзов и системы управления складом в реальном времени
  • Корпоративный портал на SharePoint: Внедрил масштабированное решение корпоративного портала для промышленного холдинга, объединившее документооборот, новостные ленты и систему совместной работы подразделений в единое информационное пространство
  • Фреймворк ускоренной разработки: Разработал внутренний фреймворк ASP.NET-компонентов, сокративший сроки реализации типовых проектов на 40% и ставший стандартом разработки в компании на последующие три года
  • Оптимизация MSSQL: Выполнил глубокую реструктуризацию схемы данных и переписал критический запросный слой высоконагруженной системы отчетности, снизив время генерации аналитических выборок с минут до секунд
  • Интеграционная шина XML/XSLT: Создал гибкую интеграционную прослойку на XML/XSLT, обеспечившую автоматический обмен данными между унаследованной ERP-системой заказчика, написанной на Delphi, и новым веб-фронтом без модификации legacy-кода
  • Переход через кризис: В постбумовый период 2001–2002 годов участвовал в трансформации компании от стартап-веб-студии к enterprise-интегратору, адаптировав методологии разработки под требования крупного бизнеса и корпоративные стандарты качества
  • Ранние техники AJAX: Еще до формализации концепции AJAX реализовал асинхронные механизмы обновления интерфейса на чистом JavaScript и скрытых фреймах, обеспечив пользователям отклик веб-приложений, сопоставимый с настольными решениями
C#ASP.NETHTMLSharePointMSSQLJavaScriptXMLXSLTE-commerceКорпоративные порталы
Подробнее

Инженер-программист

АО «Америкен Компьютер Инновейторс»
янв. 2000 г. — июнь 2001 г.
Москва, РФ

Инженер-программист

Инженер-программист в отделе корпоративных решений. Разработка и внедрение масштабируемых информационных систем управления контентом (CMS) для крупнейших финансовых организаций сектора банковских услуг. Проектирование программных комплексов класса enterprise на базе C++/MFC с интеграцией промышленных СУБД и сервис-ориентированной архитектуры.

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

  • Проектирование и разработка клиент-серверных модулей корпоративной системы управления документооборотом (CMS) для сектора финансовых услуг
  • Реализация механизмов парсинга и сериализации структурированных данных в формате XML для обмена между территориально-распределенными узлами системы
  • Разработка интерфейсной части приложений на MFC с интеграцией компонентов доступа к SQL-ориентированным базам данных
  • Построение SOAP-шлюзов для взаимодействия с внешними банковскими сервисами и государственными реестрами
  • Оптимизация производительности запросов и обеспечение отказоустойчивости программных модулей в условиях высоких нагрузок

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

  • Архитектура CMS-платформы: Спроектирован модульный каркас корпоративной системы управления документооборотом, обеспечивший горизонтальную масштабируемость решения
  • Интеграция финансовых сервисов: Возглавил разработку SOAP-интерфейса для прямого взаимодействия с расчетными системами банка, что сократило время проведения межбанковских транзакций на 40%
C++MFCXMLSQLSOAPБанковские системы
Подробнее

Инженер-программист

Астраханьбургаз
сент. 1996 г. — янв. 2000 г.
Астрахань, Россия

Инженер-программист

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

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

  • Разработка Windows-приложений на C++, MFC, Delphi для автоматизации производственного учета и диспетчеризации
  • Проектирование и реализация схем баз данных для клиент-серверных приложений хранения технологических данных
  • Прямое взаимодействие с производственными подразделениями для сбора требований и пилотного внедрения решений
  • Сопровождение и модернизация существующего парка программных средств предприятия

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

  • Дипломный проект «Радиорелейная система телеметрии буровой установки «Девонская-6»: Разработал и внедрил систему оперативного сбора технологических параметров, функционирующую в условиях отсутствия стационарной инфраструктуры связи. Архитектура решения предвосхитила концепцию интернета вещей: непосредственно на буровой были развернуты интеллектуальные датчики давления, температуры и расхода, объединенные в локальную промышленную сеть с автономным радиорелейным шлюзом. Программный комплекс управления данными и удаленным мониторингом был реализован на MFC C++ с интеграцией протоколов Samba. Локальный сервер сбора на буровой осуществлял первичную агрегацию и буферизацию данных, после чего по радиорелейному каналу информация передавалась в оперативный офис «Астраханьбургаз», а далее — в центральный диспетчерский пункт Москвы ПАО "Газпром" через спутниковый канал связи. Решение обеспечило end-to-end прослеживаемость технологического процесса в реальном времени.

  • Y2K: Руководил приведением программного обеспечения предприятия в соответствие с требованиями Y2K, обеспечив бесперебойность всех критических систем до наступления 2000 года.

  • Клиент-серверная миграция: Перевел унаследованные DOS-приложения отдела на архитектуру Windows клиент-сервер с использованием Delphi и InterBase, повысив надежность и доступность производственных данных.

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

C++DelphiSQLWindows APICOMMFCПромышленная автоматизацияТелеметрия
Подробнее