M. BRANCO NARDI

Manuel Branco Nardi

SOFTWARE ENGINEER — APPLIED AI & SYSTEMS

I build software across the stack: from REST APIs and job queues to embedded firmware and AI-integrated real-time systems. Two first-author publications and a range of projects.

Profile / Rev. 2026

StatusOpen to Summer 2027 internships
ProgramB.S. Computer Science, UCF
ExpectedMay 2028
GPA3.99 / 4.00
LocationOrlando, FL
Publications2, first-author

Publications

// 01

Research on applying vision-language models to real-time, timing-constrained systems.

[1]
Nardi, M. B., Avalos, D., Zhao, G., Ibanez Peredo, M., & Lee, C. (2026). Runtime Autonomous Driving Context Analysis using Vision Language Model and Lingua Franca.
ReCPS Workshop, DATE 2026 Conference — first author
[2]
Nardi, M. B., & Lee, C. (2026). Time-constrained Vision Language Model Inference using Semantic Caching for Autonomous Driving.
TCRS Workshop, Embedded Systems Week (ESWEEK) 2026 — Barcelona, Spain — first author

Projects

// 02

Grouped by area: software development, embedded systems, and applied AI/robotics.

Software Development
2026
TypeScript React Redis Docker

Workflow Automation Engine

ROLEBuilder

A visual, n8n-inspired workflow automation tool: a React drag-and-drop step builder on top of an Express API, with a Redis/BullMQ job queue and independent worker processes executing steps asynchronously (including AI steps via the Anthropic API). Workflows are JSON definitions with step-to-step variable interpolation, stored in SQLite. Built iteratively, exploring queue-based system architecture with Claude Code as a development partner.

View on GitHub →
JAN – APR 2026
Unity C#

Soul-Bound

ROLEEnemy AI & Checkpoint Systems

A 3D horror-investigation game built with a team of five. Designed and implemented enemy AI behavior — detection, pursuit, and attack logic — and the checkpoint save/load system preserving player progress across the manor's three floors.

View on GitHub →
Embedded Systems
OCT 2025
C / C++ ESP-IDF Embedded ML

LLM Lightshow

ROLEHackathon Team Member

Dual-ESP32S3 architecture performing real-time audio FFT preprocessing and on-device LLM inference. Trained a compact model mapping frequency features to LED states, driving synchronized effects through custom ESP-IDF firmware — a full embedded ML pipeline from dataset to deployment.

View on GitHub →
2024
Arduino C++ Bluetooth

Arduino Musical Lightshow

ROLEBuilder

A MIDI-synchronized Christmas light show: an Arduino reads note data from an SD card, maps each note to a shift-register output driving a relay-controlled light. Extended with a second circuit — linked over Bluetooth — using an ultrasonic sensor to trigger the show automatically as people walk by.

View on GitHub →
Applied AI & Robotics
JAN – MAR 2026
Lingua Franca VLM ChromaDB

Time-Constrained VLM Inference

ROLEResearch — see Publications [1] / [2]

Designed a reactor-based pipeline integrating semantic caching with vision-language models for autonomous driving context analysis, using the Lingua Franca coordination language to reason explicitly about timing constraints on VLM inference.

See publications →
AUG 2024 – MAR 2026
Python Gazebo ROS2

Project Kestrel

ROLESimulation Team Lead

Autonomous drone project using the SORT multi-object tracking algorithm. Built and led development of a custom Gazebo simulation environment to test real-time tracking behavior against multiple moving targets, integrated with subsystem teams for full drone deployment.

View on GitHub →

Skills

// 03
Languages
Python, C/C++, Java, C#, JavaScript, TypeScript, SQL, Arduino
Software Development
React, Express, Node.js, REST APIs, SQL/SQLite, Redis, Docker, Git
AI / ML
LangChain, LangGraph, TensorFlow, PyTorch, prompt engineering, VLM integration
Embedded & Robotics
ROS2, Gazebo, Lingua Franca, embedded firmware (ESP-IDF), real-time systems