Я с детства увлекался математикой, в школьные годы побеждал на городских и республиканских олимпиадах. После окончания БГУИР была работа в разных инжиниринговых и IT-компаниях. Последние 7 лет развиваю собственную компанию — moko.by.
Кто пишет: Иван Анищенко, сооснователь компании «МОКО Системс» moko.by.
Этот текст — часть нашего проекта Selfmade in Belarus. Будет ещё! Если у вас есть бизнес в Беларуси, напишите редактору блогов и в бот.

Начало карьеры и первые проекты
В школьные годы я неоднократно становился призёром республиканских олимпиад по математике. Это во многом определило мой дальнейший выбор — я учился в Лицее БНТУ и БГУИР на факультете радиотехники и электроники. Параллельно с учёбой увлекался музыкой, играл и пел в собственной группе и организовывал панк-рок концерты в Минске.
C 3-го курса я работал в известной инжиниринговой компании. Там же я отработал два года после окончания ВУЗа в должности инженера-программиста. После — год работы в энергосервисной компании, где я разрабатывал резидентное ПО для теплосчётчиков и терморегуляторов. Именно там я получил большой опыт работы со сложными протоколами управления приборами. Интересная специализация, и она мне впоследствии очень пригодилась.
В дальнейшем работал в стартапе, который занимался автоматизацией измерений в лабораториях. Примерно в это же время мы с ребятами, с которыми дружили с университета, начали работать над собственными проектами.
Рождение MOKO
На фрилансе мы сотрудничали с французским заказчиком: делали платформу для автоматического создания приложений каталогов для малого и среднего бизнеса под Android и iOS. Клиент заходит на сайт, заполняет базу данных по своей продукции, и у него автоматически появляются готовые приложения в маркетах.
При работе над этим проектом было много «замоканного» кода (мокирование — это техника, при которой вместо настоящих объектов используются их «заглушки» или «муляжи»).
И вот, однажды, я позвонил другу и предложил: «А давай придумаем название для нашего бизнеспроекта»». Через полчаса он мне перезванивает и говорит: «Слушай, доменное имя moko.by свободно». В тот же день мы его и зарегистрировали. После этого мы уже аутсорсили под этим гордым названием.
Вскоре стало понятно, что сложно работать в найме и делать свои проекты, поэтому я решил уйти в «свободное плавание» и разрабатывать свой продукт MOKO SE (Server Executable).
Хотелось создать что-то уникальное, но при этом минимизировать объём написанного кода. Здесь пришло на помощь объединение двух компетенций: серверной архитектуры, как у айтишника «до мозга до костей», и всей той математики, что связана с работой с интерфейсами приборов.
Основная идея была в том, чтобы не писать свой интерпретатор команд, а использовать серверный модуль, которым можно управлять с помощью HTTP-запросов, а сценарии реализовывать на языке Python. То есть разработчик может писать код в любой удобной среде (PyCharm, Visual Studio), а наша программа последовательно запускает эти скрипты, которые управляют HTTP-сервером интегрированным в нашу программу, а сервер, в свою очередь, — рутит запросы в нашей программе, которая управляет через драйвера или графические плагины приборами, другими программами, с помощью утилит обращается к базам данных или создает уникальные окна для операторов и может слать уведомления в Telegram. Это оказалось очень удобно для исследовательских задач и для тестирования на производствах, где нужно поддерживать сложные параметры и иметь возможность быстро изменять сценарии испытаний.

Аустсорс
Сейчас мы занимаемся аутсорсингом, помогаем разрабатывать и софт, и хардвер. У нас есть производственная площадка, где можно собирать и монтировать готовые изделия. К нам обращаются, когда надо провести полный цикл разработки или часть проекта. Мы знаем всю цепочку: как спроектировать, запрограммировать, заказать печатные платы, изготовить электронные модули и проверить их.
Сейчас на всех проектах компании работает около 10 человек. Мы работаем с лабораториями в Израиле, с производственным проектом в Румынии, много с кем в России. В Беларуси нашим ПО пользуются БелГИСС, БелГИМ, БЕЛЛИС.
Сегодняшние реалии
На нас сильно отразилась пандемия. В 2019–2020 годах мы участвовали в очень интересном и перспективном проекте, разрабатывали резидентное ПО для всех аттракционов, проходной и кассовых аппаратов в минском VR-парке Teleport. Но, к сожалению, с началом ковида этот проект свернули.
Ещё пример: мы планировали совместно с компаниями VRX Digital и Rozum Robotics, сделать крутой проект с дополненной реальностью, используя их роботизированную руку. Даже подготовили тестовый плагин для Unreal Engine по взаимодействию роботизированной руки и дополненной реальности. Но в какой-то момент директор VRX Digital решил перевести свой бизнес в Дубай, и проект так и остался на бумаге.
Обстоятельства складываются так, что многие интересные идеи пока остаются лишь в виде прототипов. Есть и сложности с поставкой компонентов. Порой приходится отказываться от проектов, если не можем достать необходимое оборудование. Непросто взаимодействовать с партнёрами из Евросоюза или США.
Планы на будущее
Несмотря на текущие трудности, мы с осторожным оптимизмом смотрим в будущее. Начинаем осваивать новые направления. Например, с потенциальными партнёрами серьёзно прорабатываем локализацию производства импортных аналогов медицинского оборудования в Беларуси.
Сейчас на подъёме Data Science, мы всё изучаем, чтобы применять в своих проектах — делаем чат-бот AI для доступа к ChatGPT, Perplexity, Sonar и т. д. Уже подготовили несколько коммерческих предложений.
Не оставляем нашу любимую тему — автоматизацию измерительных, испытательных и производственных процессов. Тут у нас много экспертизы, поэтому сможем решить задачи любой сложности с минимальными затратами.
Мнение автора может не совпадать с позицией редакции.
Что ещё прочитать про бизнес в Беларуси:
- Не нужно быстро расти и масштабироваться? Как беларусским аутсорсерам вернуть конкурентоспособность;
- Из PM в качалку. Зачем я вложил десятки тысяч в тренажёрный зал, который пока не приносит денег;
- «”Запустим стартап и станем миллиардерами» — иллюзия». Житель Витебска рассказывает про свой ИТ-бизнес.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
"Резидентное ПО"? Может быть всё-таки прошивочки для есп-шки? Сама в начале 90атых баловалась с резидентами, кейлоггер для ес-сочки 1840, прятала код в фат таблицы дискет 5.25, для размножения.