Марат Зимнуров
Руководитель разработки / Lead Full-Stack Engineer / преподаватель
Работаю на стыке продукта, архитектуры, разработки и развития людей: от кода, тестирования и CI/CD до построения команд, преподавания и прикладных исследований.
- 10 лет
- коммерческого опыта
- 300+
- технических интервью
- 3
- доклада HolyJS
- 12
- научных работ
10 лет в коммерческой разработке и техническом лидерстве. Прошёл путь от первой работы в McDonald’s и преподавания школьникам до руководства разработкой в AvitoTech, международных продуктовых команд, университетских курсов и собственных образовательных и open-source проектов.
Конструктор резюме
Профиль большой, и целиком он нужен редко. Отметьте нужные разделы, технологии и период — получите короткое резюме под конкретный запрос и скачайте его в PDF, Markdown, HTML или JSON.
Профиль собран из публичных публикаций, страниц конференций, научных каталогов, открытых репозиториев и авторских резюме 2022–2026 годов. Некоторые инженерные роли шли параллельно как part-time или контрактная работа — это явно отмечено, чтобы хронология оставалась честной.
Сейчас: Открыт к докладам, преподаванию, экспертным консультациям и инженерному сотрудничеству.
Power BI Desktop: unit, integration и E2E, перенос тестового инструмента с VB.NET на C#.
Изменение архитектуры процесса разработки конфигураций в Adjust.
Аудит и усиление security-контура интеграции Gmail и Salesforce.
Команда Avito, Контур.Рейнджеры и проектирование международного кластера Xsolla.
Опыт и роли
Подтверждённая публичная хронология без декоративных должностей и вымышленных дат.
Руководитель группы разработки
Руководство кросс-функциональной командой внутренних HR Tech-продуктов: отпуска, найм, увольнения, согласия и связанные административные процессы.
- Собрал команду с нуля и развил её до 10 участников.
- Отвечаю за R&D, delivery, архитектурные решения, развитие инженеров и связь продуктовых задач с реализацией.
- Сохраняю hands-on контур: аналитика, декомпозиция, ревью, инженерные аудиты и сложные full-stack задачи.
Lead Full-Stack Software Development Engineer
Развитие Audience Builder и связанных систем рекламной аналитики: архитектура, R&D, frontend, backend, эксплуатация и техническое лидерство.
- Работал в команде примерно из 10 человек.
- Сократил разработку одной конфигурации с месяца до часа за счёт изменения архитектуры.
- Участвовал в миграции к micro frontend и поддерживал полный цикл от оценки и backlog до CI/CD.
Team Leader / frontend ranger / external expertise
Внутренняя инженерная помощь проектам: код-ревью и аудиты, тим-, тех-, дев- и фич-лидерство, карьерные консультации, внедрение тестирования и улучшение процессов.
- Развивал Контур.Рейнджеров — внутреннюю кросс-функциональную команду примерно из 12 человек.
- Нанял трёх инженеров и помогал распределять загрузку фронтендеров по проектам.
- Приносил external expertise туда, где проекту не хватало практики тестирования, архитектуры, ретроспектив или онбординга.
Проекты и вклад 10 проектов
Контур.Рейнджеры
Внутренняя команда инженерной помощи проектам.
- Внедрял культуру ретроспектив с помощью open-source инструмента Parabol.
- Выстраивал онбординг новых frontend-разработчиков.
- Проводил ревью, карьерные консультации и помогал строить планы развития.
- Участвовал в заполнении контрактов и согласовании рабочей нагрузки фронтендеров.
Контур.Диадок — аналитический сервис
- Проводил discovery и проектирование решения.
- Отвечал за аналитику и архитектурный контур сервиса.
Контур.Trips
- Внедрил frontend-тестирование: unit и integration, CI/CD и контроль покрытия.
- Разрабатывал раздел железнодорожных поездок и архитектуру схем вагонов.
- Разрабатывал раздел новостей.
Тестовое задание для тестировщиков
- Обновил интерфейс и frontend-реализацию тестового проекта.
Базовая инфраструктура / Эшелон
- Обновил frontend-зависимости и перевёл окружение с Node.js младше 14 на Node.js 18+.
- Внедрил unit и integration-тестирование, CI/CD и coverage.
Автоматизация тестирования для ФИИТ
- Наставлял frontend-рейнджера и помогал выстроить инженерную часть образовательного проекта.
Контур.Мессенджер
- Внедрил unit, integration и E2E-тестирование, CI/CD и coverage.
- Прорабатывал E2EE: аналитика, frontend, backend и доставка изменений.
- Решал frontend-задачи и наставлял frontend-рейнджера.
Шпора
C#-проекты, конец зимы — начало весны 2024.
- Проводил код-ревью и наставничество.
Контур.Экстерн.Candy
- Сократил каждый полуторачасовой прогон frontend-тестов примерно на 15 минут за счёт оптимизации их логики.
- Подготовил оптимизацию запуска pipeline ещё примерно на 7 минут и оставил архитектурный задел для внедрения.
- Провёл аудит всего процесса frontend-тестирования.
- Настроил запуск проекта на macOS и написал документацию для новичков.
- Помог с онбордингом двух разработчиков на macOS и с карьерным маршрутом одного инженера.
Контур.Мониторинги
- С нуля разработал cron-сервис для парсинга и переноса данных между базами.
- Сопровождал развёртывание на Linux и сделал выгрузку отчётов в Excel.
Team Lead / Lead Full-Stack Developer
Руководство командами платформенных HR Tech-продуктов и full-stack разработка: архитектура, delivery, mentoring, frontend, backend, testing и CI/CD.
- Строил команды с нуля и работал в распределённом международном контуре.
- Развивал внутренние продукты для найма, работы и релокации специалистов.
Проекты и вклад 2 проекта
PSP
- Руководил кросс-функциональной командой из 5 человек.
- Масштабировал HR Tech-процессы до multi-tenant модели для Европы, России и Индии.
- Собрал команду с нуля.
Anywhere Portal
- Руководил core-platform командой из 12 человек внутри кластера примерно из 70 специалистов.
- Развивал функциональное ядро процессов релокации.
Team Leader / Lead Full-Stack Developer
Техническое и командное лидерство в продуктах для игровой индустрии: архитектура, full-stack разработка, найм и развитие распределённых команд.
- Вёл команды размером от 5 до 20 человек.
- Проектировал организационную модель международного кластера до 50 участников.
Проекты и вклад 2 проекта
Xsolla Connect
- Руководил кросс-функциональной командой из 6 человек.
- Развивал marketplace, связывающий разработчиков игр с правообладателями, производителями мерча и инфлюенсерами.
x.la
- Спроектировал распределённую структуру команд для международного игрового кластера.
- Собрал с нуля команду в Малайзии.
Lead Full-Stack Developer
Развитие IT-медиа с аудиторией около 2,5 млн читателей в месяц: архитектура, разработка, тестирование, CI/CD, mentoring и техническое лидерство.
- Развивал frontend и backend редакционной платформы и каналов дистрибуции.
- Перевёл delivery-контур с Bitbucket Pipelines на GitHub Actions.
Senior Full-Stack Developer
Full-stack разработка в продуктовой команде примерно из 5 человек.
- Поддерживал несколько поколений frontend-стека и Node.js backend.
Full-Stack Engineer
От стажировки до full-stack и проектного лидерства: корпоративные системы, Microsoft-контракты, security, data pipelines, администрирование и DevOps.
- Работал с C#, JavaScript/TypeScript, .NET, SQL, Vue, AngularJS, Elixir и инфраструктурой.
- Брал задачи от UI/UX и backend до LDAP/AD, deployment, баз данных и mentoring.
Проекты и вклад 5 проектов
Time Reports Merger
- Развивал систему контроля и проверки учёта рабочего времени.
- Реализовывал SSO, интеграции с LDAP/Active Directory и Excel-отчёты.
- Занимался frontend, backend, управлением задачами и deployment.
RTSP monitoring platform
- Поддерживал real-time RTSP-потоки, SMTP и анализ трафика.
- Развивал автогенерацию отчётов, backend и deployment.
Tavern
- Разработал систему анализа contribution history разработчиков через GitHub и GitLab API.
- Работал с контейнеризацией, хранением данных и проектным контуром.
Salesforce Gmail Integration
- Укрепил security-конфигурацию Chrome extension и backend до оценки A+ в SSL Labs.
- Настраивал заголовки, шифры, разделение окружений и защиту от типовых атак.
Akvelon Lunch
Стажёрский проект 2017 года.
- Разработал parser меню, мобильное приложение, совместные заказы и автоматическую очистку базы данных.
- Добавил Skype-бота, рекомендации еды, рейтинги, уведомления и учёт денежных операций.
- Участвовал в UI/UX, backend, мобильной разработке, базах данных и deployment.
Full-Stack / System / DevOps Engineer
Инженерная работа в Microsoft Dynamics, Power BI Desktop и Azure: backend, DevOps, автоматизация тестирования, архитектура delivery и поддержка команд.
- Работал в командах размером от 2 до 10 человек.
- Совмещал разработку, SDET, CI/CD, документацию, оценку задач, interviewing и mentoring.
Проекты и вклад 3 проекта
Microsoft Power BI Desktop
- Спроектировал полный цикл автоматизации тестирования и написал более 700 unit, integration и E2E-тестов.
- Перенёс внутренний тестовый инструмент с VB.NET на C# и часть .NET-проектов на .NET Core.
- Добавил уведомления о тестах, проверку доступности источников данных и поддерживал Azure DevOps / CI/CD.
- Наставлял четырёх участников команды и участвовал в roadmap, оценке, интервью и поддержке.
Microsoft Azure
- Добавил поддержку managed disks при развёртывании топологий, конвертации виртуальных машин и переносе окружений.
- Развивал сценарии disaster recovery в Azure Templates.
Microsoft Dynamics 365
- Развивал backend и DevOps-контур.
- Переносил CoreXT-скрипты на PowerShell и документировал процессы.
Ассистент кафедры, преподаватель и исследователь
Преподавание, практики, факультативы, работа в экзаменационной комиссии, научное руководство бакалаврами и магистрантами и собственная аспирантская работа.
Преподаватель
Подготовка школьников к экзаменам и курсы по C#, JavaScript, Unity, Blender, SketchUp и базовой computer science. Вёл 6–7 групп от 2 до 15 человек.
Разработчик учебных и прикладных систем
Во время обучения разрабатывал внутренние университетские сервисы и прикладные прототипы, совмещая анализ требований, проектирование интерфейсов, frontend, backend и базы данных.
- Создал матричную систему оценки научной и профессиональной деятельности преподавателей.
- Разработал анонимную систему опроса студентов для оценки преподавания по заданным критериям.
- Участвовал в одном коммерческом проекте под NDA; предметная область и детали не раскрываются.
Работник кухни / Grill Cook
Работа в сменной операционной системе с жёсткими стандартами качества, безопасности, скорости и командной координации. Этот опыт оставлен в хронологии как важная отправная точка профессионального пути.
Образование и преподавание
Три ступени образования и практика передачи знаний от школьников до магистрантов.
Аспирантура, 27.06.01 «Управление в технических системах»
Оптимизация итеративных методов управления разработкой программного обеспечения с использованием генетических алгоритмов.
Магистратура, 09.04.02 «Информационные системы и технологии»
Исследование и разработка роботизированной системы для коммуникации и взаимодействия с людьми.
Бакалавриат, 09.03.03 «Прикладная информатика в экономике»
Использование технологий искусственного интеллекта и машинного обучения для анализа статистических данных в экономике.
Преподавание и экспертная работа
Лекции, практики, научное руководство, экзаменационные комиссии и помощь образовательным программам.
Преподаватель курса по искусственному интеллекту
Читаю лекции и веду практические занятия: от фундаментальных моделей до применения современных AI-инструментов в инженерной работе.
- Соединяю теорию с практикой построения рабочих решений.
- Разбираю ограничения моделей, качество результатов и инженерную ответственность.
Ассистент кафедры
Преподаю функциональное программирование, тестирование программного обеспечения и отдельные факультативы, веду практики и участвую в аттестации студентов.
- Состою в экзаменационной комиссии.
- Руковожу выпускными и исследовательскими работами бакалавров и магистрантов.
- Провожу мастер-классы по API, TypeScript, архитектуре и инженерным практикам.
Эксперт и ведущий мастер-классов
Участвовал в экспертных форматах «Труба эксперта» ФИИТ, оценке учебных проектов и мероприятиях технологического предпринимательства.
- Два сезона помогал участникам разбирать инженерные решения и карьерный контекст.
- Выступал экспертом и ведущим практических мастер-классов от ИГХТУ.
Приглашённый ведущий мастер-класса для магистрантов
Провёл практический мастер-класс по современной frontend-разработке: устройству web-приложений, инженерному стеку и переходу от учебной задачи к поддерживаемому продукту.
- Адаптировал материал под магистрантов с разным уровнем практического опыта.
- Связал frontend с архитектурой, API, тестированием и полным жизненным циклом продукта.
Научный руководитель
Сопровождал работу студента ИГХТУ Максима Шуянова. Команда DT победила с IT-сервисом для будущего межвузовского кампуса «Большая Ивановская мануфактура».
- Помогал с постановкой задачи, архитектурой решения и подготовкой результата.
Публичные выступления
Конференционные доклады, лекции и мастер-классы с доступными страницами или записями.
От Аристотеля до runtime: формально доказуемый TypeScript и код, который ИИ проверяет сам
Два контура обратной связи для AI-генерации: формальная спецификация на основе типов и теории категорий и runtime-проверка с трассой выполнения. В докладе — путь от силлогизмов и чисел Чёрча до TypeScript, AI-агентов и результатов экспериментов в Avito.
Открыть материал CodeFest 15Эволюция файловых систем: от Web2 к Web3 — построение отказоустойчивых децентрализованных хранилищ данных
Архитектура распределённого хранения, отказоустойчивость, Web3-подходы и инженерные компромиссы при переходе от централизованных файловых систем.
Открыть материал Музей криптографии × DeFrens — «Криптография в блокчейне»Отложенное шифрование, генетические алгоритмы и функциональное программирование в Web3: храним данные в вычислениях
Исследовательский доклад о моделях хранения данных в вычислениях, delayed encryption и сочетании генетических и функциональных подходов в Web3.
Открыть материал HolyJS 2025 AutumnЭтот замечательный мир без GUI, или Как выжить в терминале с помощью JavaScript
Терминальные фронтенды, QEMU, Podman, E2E-инфраструктура и применение AI к тестированию интерфейсов.
Открыть материал HolyJS 2024 AutumnФункциональное программирование в JavaScript
Практики функционального программирования для frontend и backend: композиция, неизменяемость, конечные автоматы, тестируемость и реальные ограничения.
Открыть материал Мастер-класс кафедры ИТиЦЭ ИГХТУПостроение REST API и добавление постоянного хранилища
Практический разбор контракта API, хранения данных и последовательного развития серверного приложения.
Открыть материал Leader-ID / ИГХТУDemo Day акселерационной программы ИГХТУ
Экспертное сопровождение команд, разбор бизнес-моделей, инженерной реализуемости и презентации технологических проектов.
Открыть материал Лекторий кафедры ИТиЦЭ ИГХТУTypeScript: типизация и асинхронная работа
Введение в TypeScript, модель типов и безопасную работу с асинхронным кодом.
Открыть материал Мастер-класс для магистрантов ИГЭУСовременная frontend-разработка: от интерфейса к инженерной системе
Практический обзор frontend-стека, архитектуры web-приложений, API, тестирования и требований к поддерживаемому продукту.
Открыть материалНаучные публикации
Карточки индексированных работ ведут напрямую в eLibrary; DOI и открытые полные тексты доступны отдельными ссылками.
-
Инновационный контур разработки: СППР и иерархический генетический каскад для перепланирования итераций
М. Ф. Зимнуров
Стратегии устойчивого развития экономических систем в условиях глобальных вызовов и трансформаций, секция «Бережливое производство и лин-технологии»Ожидает индексации в eLibrary -
Иерархическая многокритериальная оптимизация плана назначения в СППР: модель, каскад GA0→GA1→GA2 и воспроизводимый эксперимент
М. Ф. Зимнуров
V Национальная научно-практическая конференция «Образование и наука: современный вектор развития»Ожидает индексации в eLibrary -
Методология создания многосвязных структур данных с применением LLM в рабочих проектах
М. Ф. Зимнуров, И. А. Астраханцева
Современные наукоемкие технологии. Региональное приложение, № 1(81), С. 76–83 -
Построение API для систем отслеживания задач
М. Ф. Зимнуров, И. А. Астраханцева
Современные наукоемкие технологии. Региональное приложение, № 4(80), С. 97–103 -
Разработка интерфейса по метрике загруженности сотрудников
М. Ф. Зимнуров
Ивэкофин, № 4(62), С. 82–87 -
Исследование структурных параметров дисплея Брайля на основе ферромагнитной жидкости
А. И. Самсонова, И. А. Суворов, М. Ф. Зимнуров
Ивэкофин, № 2(60), С. 46–52 -
Системный анализ и оптимизация количественных показателей эффективности в технологических проектах на основе гибких методологий
М. Ф. Зимнуров, И. А. Астраханцева, П. Н. Грименицкий
Современные наукоемкие технологии. Региональное приложение, № 3(75), С. 61–68 -
Мемоизация и агрегация в визуализации построения химических соединений
А. О. Макшанова, М. Ф. Зимнуров
Ивэкофин, № 2(52), С. 106–111 -
Интроспекция биохимических процессов с использованием биокибернетических методов
М. Ф. Зимнуров, А. О. Макшанова
Ивэкофин, № 2(48), С. 128–134 -
Анализ рисков и перспективы использования биометрических технологий в цифровой экономике
А. О. Макшанова, М. Ф. Зимнуров, И. А. Астраханцева, Р. Г. Астраханцев
Проблемы экономики, финансов и управления производством, № 48, С. 101–104 -
Machine learning for creating web and mobile interfaces on the basis of users’ preferences
N. B. Egoshina, M. F. Zimnurov
Colloquium-Journal, № 1-5(25), P. 5–6Полный текст Карточка eLibrary уточняется -
Operation system of the 21st century
M. Zimnurov
Сборники конференций НИЦ Социосфера, № 21, P. 18–20Полный текст Карточка eLibrary уточняется
Текущие исследовательские направления
- Оптимизация планирования разработки ПО с помощью генетических алгоритмов.
- Системы поддержки принятия решений и многокритериальное перепланирование итераций.
- LLM, графы знаний и многосвязные структуры данных для рабочих процессов.
- Метрики нагрузки, устойчивость команд и интерфейсы для инженерного менеджмента.
Инженерные публикации
Материалы о разработке, карьере, интервью и открытых продуктах.
Digitable — авторский блог и открытая лаборатория проектов
Habr / AvitoTechОт Аристотеля до Тьюринга: что такое функциональное программирование и как оно облегчает жизнь
EPAM Anywhere / доклад HolyJSФункциональное программирование в JavaScript
HabrРазворачиваем peer-to-peer чат с голосом, видео, экраном и файлами
EPAM Anywhere60+ вопросов для собеседования frontend-разработчика
EPAM AnywhereCareer growth for software engineers: becoming a leader
EPAM AnywhereHow to Talk to Your Boss About Career Growth
HabrИнди-дев-блог: 1.0.0 — Инициализация
TprogerПодборка расширений VS Code для full-stack SDE
Экосистема Digitable
Блог, образовательный портал и самостоятельные продукты объединены общей инженерной и авторской практикой.
Digitable Life
Единая витрина продуктов, материалов, услуг и людей вокруг Digitable.
Digitable Courses
Статьи, курсы, видео, роадмапы и материалы по полному инженерному циклу.
Digitable Blog
Авторские заметки, инженерные разборы, новости продуктов и длинные материалы Digitable.
Communication Engineering
Инженерия коммуникации: мышление, тексты, встречи, лидерство, исследования и работа с ИИ.
Digitable Novel
Визуальная новелла с собственным web-runtime, озвучкой, сценами и управлением контентом.
Voicer
Клонирование голоса, перевод и переозвучка видео в едином рабочем интерфейсе.
Digitable Chat
P2P-связь в браузере: голос, видео, демонстрация экрана и передача файлов без тяжёлого клиента.
Digitable Tools
Небольшие инструменты для разработки, работы с данными и повседневных технических задач.
Digitable Workstation
Проект рабочих столов и инженерного рабочего пространства: от эргономики до собственной конфигурации рабочего места.
Музыка, литература и авторские тексты
Творческие проекты продолжают ту же тему: превращать сложные идеи и личный опыт в форму, которой можно поделиться.
«Бездомный Бог»
Авторские песни выросли из многолетнего архива текстов и выступлений: от школьного акустического рока и уличной музыки до самостоятельного альбома.
Открыть«Я, папа и снежная экспедиция»
Обычная зимняя прогулка отца и сына превращается в снежную экспедицию. Это история о совместной игре, внимании и фантазии как способе быть ближе к ребёнку. Издательство «Перо», 2026. ISBN 978-5-00270-696-9.
Стихи и авторские тексты
Открытая подборка текстов, часть которых позже стала основой музыкальных произведений.
ОткрытьOpen source и инженерные инструменты
Практические эксперименты, расширения и приложения, в которых можно посмотреть код или сразу попробовать результат.
Voicer
Клонирование голосов, перевод и переозвучка видео.
ОткрытьP2P chat
Браузерная связь через WebRTC: голос, видео, экран и файлы.
ОткрытьWoW Voiceover
Русская озвучка World of Warcraft Classic и открытая сборка аддона.
ОткрытьChrome Bionic Reader
Расширение для более быстрого чтения длинных материалов.
ОткрытьLogseq Automatic Linker
Автоматическое связывание заметок в базе знаний Logseq.
ОткрытьLogseq Template Buttons
Плагин для быстрых команд и шаблонов в боковой панели Logseq.
ОткрытьDeveloper tools
Коллекция небольших утилит для инженерной работы и обработки данных.
ОткрытьРабочий контур
Не рейтинг технологий, а области, в которых накоплена практическая глубина.