👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
dimamar1dimamar1

Дмитрий Маруськин

C# Desktop, IT-Management · Бэкенд · Разработка ПО · Ведущий (Lead)
От 160 000 ₽ · Открыт к предложениям
Возраст: 35 лет
Опыт работы: 13 лет и 5 месяцев
Регистрация: 23.09.2017
Последний визит: 3 месяца назад
Местоположение: Россия, Санкт-Петербург
Войдите, чтобы посмотреть контакты пользователя

Опыт работы

  • НПО СПАРК
    Санкт-Петербург
    Начальник отдела программного обеспечения / ведущий программист
    Январь 2015 — По настоящее время (5 лет и 11 месяцев)
    • Руководство 10 программистами:

    - Внедрение тестирования ПО в технологически процесс разработки программно-аппаратных комплексов (от распределения ролей до формализации входных/выходных данных);
    Итог: процент отказов ПО снизился на 14%
    - Архитектурное руководство 2 проектов; Систематизация процесса разработки между несколькими проектами с итоговым переходом на единое специализированное окружение.
    Итог: разработка структуры хранения и стандарта повторного использования кода.

    • Разработка ПО проверки авиационного оборудования 

    - технологии и компоненты: WPF, WinForms, Reflection, MS SQL, SQLite, Qt, Zedgraph, WiX installer, Crystal Reports, DevExpress, , StructureMap, Unity(DI/IoC), Unit-тестирование, IronPython
    - архитектура: 4-х уровневая архитектурная модель с динамически расширяемым набором компонентов на уровне целевых проверяемых устройств (методика -визуальная модель - вид) и абстрагированных драйверов аппаратуры.
    - переход без потери функционирования на новое ядро с полной поддержкой устаревшей аппаратной периферии.
    Итог: Расширение функционала с полной обратной совместимостью.

    Факультативная деятельность внутри компании: 3D-симулятор: основа на Unity 3d, сервер по работе с аппаратурой подключен по WCF, распознавание образов OpenCV(через Emgu).

    Дополнительно используемые технологии: UWP, WTL, ATL, COM

    Ведуший программист
    Сентябрь 2013 — Январь 2015 (1 год и 5 месяцев)
    • Разработка и поддержка ПО стендов тестирования летного анероидного оборудования:

    C#(FW 2.0 - 4.5), C++ (Qt 4.5 - 5.1), SQL (MS SQL, SQLite), WinForms, WPF (FW 4 - 4.5), Wix, StructureMap, Unity, Crystal Report
    - Полный цикл разработки ПО диагностики авиационных комплексов от архитектурного решения до реализации.

    • Прикладные особенности:

    - Разработка механизмов работы с периферийной аппаратурой через различные транспорты API (ModBus, Arinc, и пр.), через различные типы физических подключений (Com-port, GPIB).

  • НПО МИР
    Омск
    Программист
    Февраль 2011 — Сентябрь 2013 (2 года и 8 месяцев)

    SVN, TFS

    [C++] ОС QNX 4.25:

    - Адаптация STL (несколько базовых классов);

    - ПО контроллера для работы с приборами учета тепла и газа (CПT-961/961.X, CПГ-762, Технограф-160, ЕК-260, ВКТ-7);

    - Поддержка и расширение (разработка новых драйверов (CT102, ПСЧ4/3-ТА)) ПО контроллера для работы с приборами коммерческого и технического учета электроэнергии;

    - Сервис мониторинга компонентов ПО контроллера;

    ОС Windows:

    - [C++(VS 2010, 2012)] Unit-tests;

    - [C++(Embarcadero Code Gear XE)] Сервисное ПО по диагностике состояния контроллера;

    - [C#] Конвертер формата настроек контроллера (потоковое чтение/запись);

    - [C#] Модуль импорта конфигураций контроллера (файлы настроек -> внутреннее адресное пространство);

    Management:

    - Руководство проектом.

    Тестировщик ПО
    Июль 2007 — Февраль 2011 (3 года и 8 месяцев)

    Тестирование:

    - Функциональное тестирование, тест-дизайн, тест-менеджмент(Mercury, Mantis, TestComplete);

    Management:

    - ИО начальника сектора тестирования;

    - Руководство проектом – 2 проекта (завершение до DL).

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

  • ОмГУПС

    Омский государственный университет путей сообщения
    Институт автоматики, телекоммуникаций и информационных технологий (ранее ЭТФ)
    Сентябрь 2001 — Июль 2007 (5 лет и 10 месяцев)
    Автоматика и телемеханика, Микропроцессорная техника.