Speedy screenshot 1
1 / 7
Speedy captured on 35 mm film — an analog photograph of the autonomous vehicle.
Проект 01 · Robotics & AI

Speedy

Speedy — автономный гоночный автомобиль, созданный для быстрого, безопасного и полностью автономного прохождения трассы. Разработанный как дипломный проект бакалавриата по компьютерной инженерии в IADE — Европейском университете, он объединяет компьютерное зрение, искусственный интеллект и датчики, чтобы распознавать трассу, замечать препятствия и адаптировать управление в реальном времени. Вся архитектура была объединена на Raspberry Pi 4, что сделало платформу эффективнее и снизило задержку между восприятием обстановки и действиями автомобиля. Построенный на ROS 2 Jazzy, Speedy демонстрирует интеграцию программного обеспечения, электроники и робототехники в законченное решение для автономной навигации, показывая практическое применение алгоритмов управления, обработки изображений и принятия решений во встраиваемых системах.

ROS 2C++PythonOpenCV

Участники

Luan Ribeiro
Nycolas Souza
Lohanne Guedes
Kira Sousa
Wash Buddy screenshot 1
1 / 8
The Wash Buddy prototype — the robot that turns handwashing into play.
Проект 02 · Embedded & Robotics

Wash Buddy

Wash Buddy — автономный интерактивный робот, который проводит детей через процедуру мытья рук: прикосновение к игрушкам с RFID-метками (мыло, губка, полотенце) продвигает строгий конечный автомат — Idle → Wet → Soap → Scrub → Rinse → Dry → Success — с таймаутами на каждом шаге, настроенными по реальным рекомендациям, включая минимум 20 секунд намыливания согласно рекомендациям ВОЗ/CDC. ESP32-WROOM-32 выполняет двухъядерное разделение на FreeRTOS: одно ядро отрисовывает процедурно анимированное OLED-лицо и эффекты частиц со стабильными 60 FPS, а другое управляет тремя жестами на сервоприводах, чтением RFID и синхронизированными голосовыми репликами. Заказная печатная плата разделяет силовой и логический слои, чтобы шум двигателей не попадал на шины SPI/I2C, а автоотключение через MOSFET убирает потребление в режиме ожидания.

C++ArduinoPlatformIOFreeRTOS

Участники

Luan Ribeiro
Nycolas Souza
Lohanne Guedes
Kira Sousa
1 / 3
Promotional video for the World of Toilets app.
Проект 03 · Mobile & Backend

World of Toilets

World of Toilets — мобильное приложение, помогающее находить, оценивать и предлагать общественные туалеты в Лиссабоне. Написанное на Kotlin с Jetpack Compose, оно фильтрует результаты по таким критериям, как доступность и наличие пеленальных столиков, и строит оптимальные пешеходные маршруты поиском A* по графу OpenStreetMap из 199 000 узлов — в среднем 1,75 с на запрос при нагрузочном тестировании со 100% успешных ответов. Бэкенд поднимает две реплики API на NestJS и два фронтенда на Next.js за балансировщиком NGINX, опираясь на кластер MariaDB Galera из трёх узлов в синхронной multi-master репликации, с JWT-аутентификацией, ролевой моделью доступа и паролями, хешированными bcrypt.

KotlinNestJSFlaskDocker

Участники

Luan Ribeiro
Nycolas Souza
Lohanne Guedes
Kira Sousa
CAPO screenshot 1
1 / 4
Cutting workflow in CAPO: the operator walks through every step to the cut piece.
Проект 04 · Web & Real-Time

CAPO

CAPO (Computer Aided Process Overview) оцифровывает производственный цех завода металлических трубопроводов, моделируя работу в иерархии Проект → Изометрия → Катушка → Стык → Деталь через три последовательных этапа: резка, сборка и сварка. Построенный на NestJS 11 с использованием CQRS и богатой доменной модели, каждый переход состояния фиксируется как неизменяемое событие, а передачи между этапами выводятся — и никогда не хранятся — из состояния самих деталей, поэтому конвейер не может рассинхронизироваться. Доменные события расходятся через Socket.IO, так что завершение этапа мгновенно открывает следующий для его оператора без перезагрузки страницы. Фронтенд — Next.js 16 с React Server Components, работающий за обратным прокси NGINX в виде монорепозитория на Bun-workspace.

NestJSNext.jsMariaDBSocket.IO

Участники

Luan Ribeiro
Nycolas Souza
Lohanne Guedes
Kira Sousa
Проект 05 · Networks & IoT

Angry Duck

Angry Duck — проект сетевой инфраструктуры для шестиэтажной штаб-квартиры и вспомогательного здания вымышленной птицеводческой компании, выполненный для курса «Сети и передача данных». План охватывает структурированную кабельную систему, двойную магистраль, точки доступа Wi-Fi на каждом этаже и централизованный дата-центр, а также четыре модульные IoT-подсистемы — обнаружение опасных газов, пожаротушение, контроль доступа и управление температурой — развёрнутые на каждом этаже. Полная топология (2 маршрутизатора, 9 коммутаторов, 6 серверов, 39 компьютеров и 44 IoT-устройства) была смоделирована и отработана в Cisco Packet Tracer.

Cisco PTNetworkingIoTRFID

Участники

Luan Ribeiro
Adjami Regula
Открыть на Github
Physics Simulator screenshot 1
1 / 4
Kinematic mode: trajectory and vector decomposition under gravitational acceleration.
Проект 06 · Desktop & Physics

Physics Simulator

Physics Simulator — настольное приложение на GTK4, моделирующее движение частиц в двух независимых режимах: кинематическом, где частицы движутся по траекториям с постоянным ускорением, и динамическом, где второй закон Ньютона выводит ускорение из настраиваемых сил и гравитации на каждом шаге. Написанное на C с Cairo для векторной отрисовки, оно поддерживает режимы камеры с автомасштабированием и слежением за частицей, рисует исторические следы частиц и умеет сохранять и загружать полные состояния симуляции в виде файлов проекта .sabino, с подробным экспортом в CSV по каждой частице для дальнейшего анализа.

CGTK4CairoMake

Участники

Luan Ribeiro
Nycolas Souza
Lohanne Guedes
Hobby image 1
1 / 9
2D model drawn to plan the best trace routing on a breadboard.
Обо мне

Luan Ribeiro

Любопытный по натуре, я люблю решать задачи с помощью данных и кода. Вне работы я делю время между аналоговой фотографией и разработкой игр, постоянно что-то оптимизируя. У меня сильная страсть к обучению, письму, путешествиям и мотоциклам. Я также работаю в сфере менеджмента, искусства и рекламы, и у меня есть подработка, где я узнаю о тканях, материалах и практикую английский. Мне очень интересны техники запоминания, электрические системы и механика.

Мой текущий технический фокус — Data Science и искусственный интеллект: я разрабатываю эффективные решения на экосистемах вроде Python, SQL, Java и C#.

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

01 — Образование и база
Техник-механик и компьютерная инженерия (IADE).
02 — Основной стек
Python, SQL, Java, C#, C++ и интеллектуальные вычисления.
03 — Творческие интересы
Аналоговая фотография, геймдев, бег, мнемотехника, электрические системы и механика.
© 2026 Luan Ribeiro. Todos os direitos reservados.