Инновационный проект · VR-терапия зрения

Binoculus — экосистема терапии амблиопии

Кроссплатформенное решение для тренировки зрения: VR-тренажёр, мобильное приложение и веб-кабинет врача. Команда объединяет медицинскую экспертизу, инженерию и науку о данных.

VR + мобильное + веб
Единая экосистема для врача, пациента и исследования

Почему Binoculus

Мы развиваем доступную и технологичную терапию амблиопии, объединяя VR, мобильные приложения и клинические данные в единую экосистему.

🥽
VR-тренажёр

Иммерсивные сценарии тренировки зрения с адаптацией под пациента и контролем прогресса.

📱
Мобильное приложение

Домашние тренировки, напоминания и обратная связь для пациента на Kotlin / Jetpack Compose.

🩺
Кабинет врача

Веб-интерфейс для назначения программ, мониторинга результатов и анализа динамики.

🧠
Наука о данных

Оценка внимания по ЭЭГ, фильтры Калмана и частиц, алгоритмическая валидация тренировок.

⚙️
Embedded-часть

Микроконтроллеры ESP32 / STM32, датчики и электроника для аппаратной части VR-тренажёра.

🔒
Надёжность и данные

Безопасное хранение результатов, масштабируемый backend и прозрачная работа с клиниками.

Команда проекта

Кросс-функциональная команда, которая закрывает исследование, алгоритмы, backend, мобильную разработку, VR и embedded-часть.

Артём Федорович
Артём Федорович
Mobile · Tech Lead

Мобильное приложение Binoculus на Kotlin / Jetpack Compose, связка «приложение ↔ VR ↔ кабинет врача», архитектура клиентской части.

Обинна Джозеф
Обинна Джозеф
Backend · API

Серверная часть на TypeScript / Node.js (NestJS) и Go, API для мобильного приложения, VR и веб-кабинета врача, масштабируемость и безопасность.

Уаман Касафранка Бротиам
Уаман Касафранка Бротиам
Research · Data

Обработка сигналов, оценка внимания по ЭЭГ, фильтры Калмана и частиц, backend на C#, MongoDB и SQL, связь с магистерской диссертацией.

Жданов Алексей Витальевич
Жданов Алексей Витальевич
VR · Full-stack

Веб-кабинет врача (PHP, Node.js, PostgreSQL, FastAPI), VR-приложения для мобильных телефонов, опыт виртуальных музеев и образовательных решений.

Чепоруха Денис Сергеевич
Чепоруха Денис Сергеевич
Embedded · Наставник

ESP32 и STM32, электроника и датчики для VR-тренажёра, преподавательская деятельность и документирование технических решений.

👥
Команда Binoculus
5 участников

Полный цикл: исследование → алгоритмы → backend → мобильное приложение → VR → embedded. Команда сама закрывает научную, техническую и аппаратную части проекта.

Сильные качества команды

Компетенции каждого участника и команды в целом.

Участник Ключевые компетенции Сильные стороны
Артём Артём Федорович
Kotlin, Jetpack Compose, Kotlin backend Мобильная разработка, UI/UX, архитектура клиентской части, backend на Kotlin
Обинна Обинна Джозеф
TypeScript, Node.js (NestJS), Golang Серверная архитектура, API, масштабируемость, интерес к VR-3D
Уаман Уаман Касафранка Бротиам
Python, C# backend, MongoDB, SQL, ЭЭГ, фильтры Калмана и частиц, электроника, алгоритмы Алгоритмы и обработка данных, backend, БД, связь с диссертацией по оценке внимания
Жданов Жданов Алексей Витальевич
PHP, Node.js, PostgreSQL, FastAPI, VR-приложения, виртуальные музеи Опыт веб-разработки (200+ сайтов), VR-мобильные приложения, работа с БД
Чепоруха Чепоруха Денис Сергеевич
ESP32, STM32, преподавательская деятельность Встраиваемые системы, электроника, обучение и наставничество, документация
  • ✅ Полный стек: мобильная разработка, backend, VR, embedded, Data Science
  • ✅ Кроссплатформенность: VR, мобильные приложения, веб-кабинет врача
  • ✅ Научно-исследовательский потенциал: ЭЭГ, обработка сигналов, алгоритмы
  • ✅ Опыт преподавательской и наставнической деятельности
  • ✅ Широкий набор технологий: Kotlin, TypeScript, Go, Python, C#, PHP, SQL/NoSQL
  • ✅ Мотивация к участию в инновационном проекте по тренировке зрения

Модель распределения ролей

Гибридная модель: функциональные роли по специализации + Agile-роли. Команда кросс-функциональна, решения принимаются коллегиально.

🎯
Product Owner
Ценность продукта, приоритеты, связь с врачами
🔄
Scrum Master
Процессы, блокеры, встречи, ретроспективы
🧠
Tech Lead / Архитектор
Архитектура VR / мобильной / серверной части
Кросс-функциональная команда разработки
Артём
Артём
Mobile / Kotlin
Обинна
Обинна
Backend / API
Уаман
Уаман
Research / Data
Жданов
Жданов
VR / Full-stack
Чепоруха
Чепоруха
Embedded
Продукт Процесс Технологии Разработка

Командные договорённости

Правила, которые помогают нам работать эффективно и уважительно.

Коммуникация
  • Основной канал — общий чат; срочные вопросы — голосом/видео.
  • Еженедельный синк: статус, блокеры, планы.
  • Асинхронность: важные решения фиксируются в тексте.
Процессы
  • Короткие итерации (1–2 недели), демо в конце итерации.
  • Задачи ведутся в общем трекере, статусы обновляются.
  • Код-ревью обязательно для ключевых модулей.
Ответственность
  • Каждый отвечает за свою зону, но помогает другим.
  • Блокер, который не решается 1 день, выносится команде.
  • Дедлайны обсуждаются заранее, при рисках — предупреждаем.
Уважение и развитие
  • Критикуем идеи, а не людей; аргументируем решения.
  • Делимся знаниями: мини-лекции, парное программирование.
  • Учитываем учебные и исследовательские задачи участников.

Остались вопросы?

Напишите нам — расскажем о проекте Binoculus, ролях в команде и о том, как VR-терапия амблиопии помогает пациентам и врачам.