Joseph Moran

Projects

A selection of projects that reflect my interests in software engineering, robotics, embedded systems, and full-stack development.

08/2025 - 12/2025

Real-Time Embedded Scheduler Research

A real-time systems project comparing RMS, EDF, and Linux CFS on PREEMPT_RT Linux through jitter, WCET, and deadline-miss analysis.

C++LinuxPREEMPT_RTReal-Time SystemsRMSEDFCFSRaspberry Pi

08/2024 - Present

Multiple UAVs for Search and Rescue Missions

A ROS2 and PX4 based multi-UAV autonomy project focused on dispatch coordination, mission control, and simulated search-and-rescue behavior.

ROS2PX4MAVROSGazeborobot_localizationC++PythonLinux

08/2024 - 12/2025

Robotics Exoskeleton Embedded Control System

An embedded robotics project focused on integrating actuators, IMU data, and force sensing into a closed-loop control system using Arduino and C++.

ArduinoC++Embedded SystemsIMUSensorsActuatorsClosed-Loop Control

08/2022 - 08/2024

Maelstrom eVTOL Avionics Development

An avionics-focused research project involving sensor integration, simulation workflows, firmware debugging, and hardware support for an eVTOL platform.

ROSGazeboEmbedded SystemsIMUGPSFirmware DebuggingAvionicsLinux

01/2025 - Present

Autonomous Vehicle Laboratory Digital Twin

A ROS2-based digital twin project using Gazebo and RViz to support autonomy development, perception pipelines, and pre-deployment system validation.

ROS2GazeboRVizC++PythonOdometryTransformsPerception

01/2025 - 05/2025

Domain Films Streaming Platform

A full-stack film streaming application built by a five-person team with a responsive UI, database-backed features, and recommendation functionality.

ReactExpressMongoDBJavaScriptTypeScriptFull-Stack DevelopmentAgile