Camera Web App
A browser-based interface for camera setup, live monitoring and pipeline controls — connecting the embedded camera stack to a practical web UI for testing, configuration and day-to-day operation.
Newcastle, NSW · Australia
I work on embedded Linux for camera systems: Yocto images, device drivers and board bring-up, systemd services, and sensor integration over I²C/SPI/MIPI. I work across the stack, from video pipelines in GStreamer and OpenCV up to the JavaScript web apps used to configure and control the device.
Underwater communications research; prototyping, data acquisition and analysis.
Work on Xilinx Alveo acceleration cards; RTL and software integration.
Ventilator controller (STM32 + FreeRTOS), TFT UI, pressure and valve control.
A browser-based interface for camera setup, live monitoring and pipeline controls — connecting the embedded camera stack to a practical web UI for testing, configuration and day-to-day operation.
Research into underwater communications: building prototypes, running acquisition campaigns and analysing the resulting signal data.
Firmware for a medical ventilator controller on STM32 with FreeRTOS — closed-loop pressure and valve control driving a touchscreen TFT interface.