Донцов Евгений
инженер-программист, 34 года

Более 12 лет занимаюсь разработкой стыков с оборудованием, системами и сервисами: от написания кода до проведения пуско-наладочных работ на объектах. Создаю драйверы даже без физического доступа к оборудованию. Способен дойти до использования осциллографа и паяльника. Люблю юнит- и интеграционное тестирование.

Люблю создавать полезные электронные устройства
и помогать людям!

В студенческие годы занимался издательской деятельностью: выпускал бумажную газету факультета ВМК, афиши к студенческим мероприятиям, обновил памятку первокурсника.

Организовывал творческие мероприятия для студентов. Фотокросс в 2010г. был самым масштабным в истории МГУ, а музыкальный фестиваль «Живой звук» проводят до сих пор.

Профессионально фотографирую. Немного монтирую видеоролики. Путешествую и катаюсь на горных лыжах.

Имеются права категории «В» и желание объездить весь мир.

Пишите, вдруг я могу быть вам полезен: FB, Telegram
Опыт работы
апрель 2021 — н.в.
ООО «Ватериус»
Генеральный директор
- Разработка backend сайта (Django, Python, nginx, PosgreSQL, ansible).
- Написание юнит и интеграционных тестов (pytest, TDD).
- Разработка прошивки микроконтроллеров AVR, ESP (C, C++).
- Визуализация и анализ статистики и метрик (InfluxDB, Grafana). Автоматизация взаимодейстия с маркетплейсами.
- Создание платформы по интеграции сайтов водоканалов (добавлено 113 сайтов, более 2000 устройств на связи).
- Поиск и взаимодействие с поставщикам и контрактным производством.
- Разработка методологии производства, тестирования устройств, технической документации.
- Руководство UI/UX разработкой.
- Доработка open source библиотек на GitHub.
- Разработка open source библиотеки Ватериуса (GitHub: 440 звёзд).
октябрь 2013 — апрель 2021
ООО «Альфаоупен»
Программист
Обязанности
- разработка драйверов и эмуляторов
к промышленному и бытовому оборудованию на С++11, Python
под платформы Windows, Ubuntu, CentOS, Debian
- разработка и поддержка системы непрерывной интеграции на базе Teamcity: сборка, unit-тестирование, интеграционное тестирование (Python)
- разработка и поддержка системы сборки (Python скрипты + CMake)
- сборка стендов с оборудованием для интеграции и тестирования
- анализ протоколов оборудования на соответствие техническим требованиям заказчиков
- взаимодействие с разработчиками оборудования и инф. систем
- собеседование кандидатов
- онбординг новых сотрудников

Завершенные интеграции
- преобразователи интерфейсов MOXA, Tibbo
- протоколы MQTT, OPC DA, XMLRPC, DMX-512, HTTP (libCurl)
- система «Болид»
- система «Тобол-ИСБ»
- система освещения CLUM
- считыватель радиометок FEIG OBID
- извещатели периметровые СЕСМиК, «СВМ-1», «Трезор»
- система учёта ресурсов Телеофис FX-868, RX102-GSM
- весы «Тензо-М»
- СКУД Rusguard, «Болид-Орион»
- система распознавания номеров StreamLabs Waveserver A54
- детекторов посетителей LBASense
- «умный дом» компании INELs
- МТС Телеучет

Для некоторых интеграций были написаны эмуляторы.

работаю с интерфейсами: RS232, RS485, SPI, I2C, USB
протоколами: Modbus TCP/RTU, gRPC, XML SOAP
сервисами: Zabbix, Confluence
декабрь 2010 — октябрь 2013
ООО Фирма «Газприборавтоматика»
Инженер
Разработка комплекса программ высокой степени отказоустойчивости «Зонд», применяемого в газовой отрасли: в системах АСУТП предприятий, телемеханике, системах управления газораспределительными станциями.

Язык программирования: С, С++ (MFC)
Среда: MS Visual Studio 8.0, DOS

Обязанности:
- разработка устройств связи с объектами (драйверов)
- создание документации
- выезды на объекты по стране для тестирования и пуско-наладочных работ

Достижения:
- разработал пошаговый отладчик внутреннего языка программирования
- интегрировал редактор кода с подсветкой синтаксиса;
- создание инструмент формирования отчета по шаблону с ключевым словам и табличным заголовкам (Excel);

Завершенные интеграции:
- счетчики электроэнергии («Энергомера», СЕ102, СЕ303, EuroAlpha 1805, «Меркурий» 200, 230, ПСЧ-3АРТ, СЭТ-4ТМ)
- источники питания «Ирбис», Studer «Xtender»
- газоанализаторы «Хоббит», СТМ-30
- расходомер «Гобой-1»
- уровнемер «Струна-М»
также работал с протоколами: ANSI C 12.19, 12.21, IEC1107, Modbus TCP/RTU
сентябрь 2009 — декабрь 2010
МГУ им. М.В. Ломоносова, факультет Вычислительной математики и кибернетики
Инженер
- техническое обеспечение массовых мероприятий на факультете
(работа со звуковой и световой аппаратурой)
- проведение закупочных процедур концертного оборудования

Спроектирована (AutoCAD) и развернута беспроводная сеть.
сентябрь 2004 — август 2005
ГБОУ СОШ «Гимназия №1526»
Лаборант
- Ремонт и настройка компьютеров
- Проектирование и строительство локальной сети по зданию школы
- Настройка файерволла и почтового сервера (Kerio)
Образование
2019 г.
Предакселлератор Сбербанка SberUP
Мой проект автоматизации передачи показаний счётчиков воды взяли во внутренний предакселлератор (там, где подтверждается востребованность бизнес-идеи) Сбербанка. Узнал, что такое customer development. Из 80-ти команд 30 и мы прошли дальше в акселлератор, но принял решение уйти.
2018 г.
Школа дизайна бюро Артёма Горбунова
Закончил две ступени в 2018г., отложил третью на 2019-й, это было круто, но отсутствие опыта командной работы было фатальным и мы не дошли до диплома. Запустили продукт после =).
2005 — 2010 гг.
МГУ им. М.В. Ломоносова, факультет Вычислительной математики и кибернетики
математик, системный программист
Проекты
2021 г.
Реализация проекта по гранту Фонда содействия инновациям
https://fasie.ru
Тема: «Разработка прототипа программно-аппаратного комплекса дистанционного снятия показаний приборов учета на основе фотофиксации»

- Разработка принципиальной электрической схемы передатчика и проектирование конструкции. Разработка программного обеспечения для передатчика показаний.
- Сборка прототипа передатчика. Проведение тестирования передатчика.
- Разработка сервера для сбора и хранения показаний.
- Разработка программы и методики испытаний. Тестирование прототипа программно-аппаратного комплекса.
- Получение свидетельства регистрации ПО для ЭВМ.
2019 г.
Ватериус: Платформа по передача показаний воды в Управляющие компании
Понял, "если не мы, то кто" и сделал сайт, который позволит людям забыть о передаче показаний. Ни уход из акселлератора Сбербанка, ни не допуск до защиты диплома Школы Бюро Горбунова не пошатнули веру в успех проекта, а лишь усилили интеллектуальный голод в области формирования команды и создания продукта. В июле запущена оплата, в сентябре отправка показаний по электронной почте и начата интеграция управляющих компаний всей страны =).
2018 г.
Ватериус: Приставка к счётчикам воды для передачи показаний воды по Wi-Fi в телефон
Устройство передает показания в телефон или почту по Wi-Fi. Полгода разработки, консультации электронщиков, 4 прототипа и вуаля: 30к просмотров за один день на Хабрахабр. Лучшее open source решение. Питается от обычных батареек до 4-х лет.
2017 г.
Радиуправление фотокамерой

Реализовано дистанционное управление спуском фотокамерой на расстоянии до 2км. Поддержка функции blub, таймлапсов. Двусторонняя связь для подтверждения спуска. "Охраннико-friendly" корпус от обычных синхронизаторов.
2016 г.
Генератор проекта FinalCut
Science.now
Монтаж лекций с большим количеством слайдов требует много времени. Что если записать время нажатий на презентатор/мышь? Достаточно указать моему скрипту папку со слайдами и он сформирует проект в FinalCut. Логирование сделал программой для Windows/MacOS или USB-USB сниффером с SD картой.
2014 г.
Автоматизация офисной кофемашины
ООО «Альфаоупен»
Чувство справедливости привело к изящному техническому решению. Личные пропуска в офис теперь запускают приготовление кофе. Никогда сдача денег на кофе не была такой справедливой. Проект потерял актуальность, когда кофе стал закупаться за счёт фирмы.
Мелкие компании, берите на вооружение!
2013 г.
Автоматизация градиуровки резервуаров
ЗАО «НТК»
Выполнен проект автоматизации градуировки резервуаров АЗС (от написания драйверов до проектирования и монтажа шкафа с оборудованием на передвижном градуировочном комплексе);

До использования SCADA системы оператор писал таблицу данных расходомера и уровнемера вручную. Теперь он сидит в тёплом автомобиле и смотрит кино, насос отключится сам после наполнения резервуара. Таблица в файле, готовая для обработки.
2010 г.
Проект и монтаж Wi-Fi сети на факультете ВМК МГУ
Факультет Вычислительной математики и кибернетики,
МГУ им. М.В. Ломоносова
Курировал создание Wi-Fi сети на факультете. Принимал участие в исследовании, техническом обосновании, создании проектной документации и монтаже сети. Настройка осуществлялась компетентным студентом. Проект доказал, никогда не знаешь, какой этап отнимет у тебя больше времени и сил, нужно просто идти к цели.
2009 г.
Памятка первокурсника ВМК МГУ
Факультет Вычислительной математики и кибернетики,
МГУ им. М.В. Ломоносова
Руководил созданием памятки первокурсника нового формата. Памятка должна быть полезной и показывать замечательный студенческий мир. Отвечал в команде за дизайн, верстал и сдавал в типографию. Помог опыт работы в InDesign и личный фотобанк.
2008-2012 гг
Студенческий актив факультета ВМК
Факультет Вычислительной математики и кибернетики,
МГУ им. М.В. Ломоносова
Несколько лет организовывал с друзьями Фотокросс МГУ, концерты «Живой звук». Проводил мастер-классы по фотографии и технической поддержки мероприятий. Фотографировал мероприятия на факультете и в МГУ, монтировал видео.
2008 г.
Оснащение концертным оборудованием
Факультет Вычислительной математики и кибернетики,
МГУ им. М.В. Ломоносова
Большое количество творческих студентов побудили кампанию за оснащение техникой нашего факультета. Ответственным выбрали меня. После общения со специалистами по звуковой аппаратуре, составил предложение и руководство факультета поддержало инициативу. Последующие несколько лет провел вместе с друзьями много крутых музыкальных и театральных мероприятий. Возникли новые традиции и понятие «Техники ВМК» (студенты, умеющие работать с концертной аппаратурой).
2008-2009 гг.
Вёрстка газеты «В ногу с жизнью»
Факультет Вычислительной математики и кибернетики,
МГУ им. М.В. Ломоносова
Вместе с друзьями решили возродить газету факультета в журнальном формате. Я отвечал за визуальную часть и общение с типографией. Прошёл курс вёрстки в Пейджмейкере, нашёл знакомого верстальщика и взял пару уроков, читал книги. Выпустил 10 выпусков.
2004 г.
Создание локальной сети
ГОУ СОШ «Гимназия 1526»
Когда в школах только появлялся интернет, возникла потребность в создании сети между кабинетами. Обычные школьники пьют пиво отдыхают после и между уроками, мне было интересно копаться в компьютерах и строить сети. Монтаж проводов осложнялся запутанными советскими коммуникациями в полу и стенах - провода должны быть незаметны. Один раз случайно отключил школьный звонок. Сколько радости было у преподавателей, когда провод в подвале дотянул до провайдера и в кабинетах появился интернет!