Delivered Work

Projects

A portfolio of delivered projects across defence, industry, academic, and thesis supervision.

LoRaWAN Gateway and Sensor Deployment

CURTINSchool of Earth and Planetary Sciences (EPS)

Collaboration with Prof Petra Helmholz for deploying LoRaWAN sensors around campus, LoRaWAN gateways, MQTT broker, and database for research data collection.

LoRaWANIoTMQTTSensors

Crop Disease Detection with Drone Images

CURTINSchool of Molecular and Life Sciences (MLS)

Developed an image segmentation algorithm based on YOLOv8 to detect disease areas of crops in paddocks via drone imagery.

YOLOv8Image SegmentationDronesAgriculture

Hand-held Leaf Disease Scanner

CURTINSchool of Molecular and Life Sciences (MLS)

Developed a hand-held Raspberry Pi-based device to determine disease areas of a leaf using a single camera and OpenCV.

Raspberry PiOpenCVComputer Vision

Dog Kennel Monitoring System

DEFENCEConfidential Defence Partner

Contributed to the development of a monitoring system for defence dog kennels. Project details and partners are confidential.

IoTMonitoringSensorsDefence

Robust Remote Operations and Real-Time Asset Health Monitoring

Lead
DEFENCEDefence Science Centre (DSC)

Defence Science Centre's Collaborative Research Grant Round 6. Co-led research into robust remote operations and real-time asset health monitoring for defence applications.

IoTRemote OperationsHealth MonitoringDefence

Project Burdock: IoT Device Cybersecurity Survey

Lead
DEFENCEConfidential Defence Partner

Co-led a comprehensive cybersecurity survey of IoT devices for defence applications. Project details and partners are confidential.

CybersecurityIoTSurveyDefence

Project Destiny: Hand-held Scanner for Hidden Wireless Devices

Lead
DEFENCEConfidential Defence Partner

Co-led the development of a hand-held scanner capable of detecting hidden wireless devices. Project details and partners are confidential.

WirelessSecurityRF ScanningDefence

Rifle Sensor Project

DEFENCEConfidential Defence Partner

Contributed to a sensor integration project for rifle systems. Project details and partners are confidential.

SensorsEmbedded SystemsDefence

Asset Management System

Lead
ICPAlcoa

Developed a cloud-based asset management system for monitoring and remote operation of industrial assets.

CloudAsset ManagementRemote Operation

Azure Sphere Datapath

Lead
ICPAlcoa

Transmit sensor data through Azure Sphere to cloud without SCADA, enabling direct cloud connectivity for industrial sensor systems.

AzureIoTCloudSCADA

Investigation for LoRaWAN Industrial Application

Lead
ICPAlcoa

Surveyed industrial LoRaWAN sensors and gateways for potential deployment in Alcoa's industrial operations.

LoRaWANIoTIndustrial

Smart Washer

Lead
ICPAlcoa

Developed sensing and monitoring for an industrial smart-washer system to improve process visibility and support reliable operation in plant conditions.

IndustrialIoTEmbedded SystemsSensor

Remote Operation System

ICPBAE Systems

Developed a cloud-based remote operation system with direct communication and control of sensors and actuators on PLCs.

CloudPLCRemote OperationSensors

IoT Dashboard

Lead
ICPCBH

Designed a Power BI-based web application for processing sensor data and sending alarms for grain storage monitoring.

Power BIIoTDashboardAlarms

IoT Dashboard Continuation

Lead
ICPCBH

Developed a container-based application for sensor data processing pipeline, extending the original IoT dashboard solution.

ContainerisationData PipelineIoT

Wireless Sensor for Silos

Lead
ICPCBH

Investigated and installed wireless sensors at silos for monitoring protective gas levels.

Wireless SensorsIoTMonitoring

LED Dashboard for Blast Events

Lead
ICPConsmineral

Developed a LED dashboard that displays scheduled blast events via edge computer and NodeRed framework.

Edge ComputingNodeRedLED Display

Truck Monitoring System

Lead
ICPConsmineral

Developed a monitoring system for truck driving trajectory and dumping behaviour based on computer vision and machine learning.

Computer VisionMLMonitoringTrajectory

Facial Authentication System

Lead
ICPDepartment of Transport

Developed a proof-of-concept system using a Siamese neural network to verify the identity of a person without a Photo ID.

Computer VisionSiamese NetworkAuthentication

Wearable Sensor and GPT-based AI Assistant

Lead
ICPEast Metropolitan Health Services

Developed a low-cost wearable sensor to collect patient data and a fine-tuned GPT model for diagnostic assistance.

WearableGPTAIMedical

Lighthouse Product Development

Lead
ICPFrontier Automation

Improved user manual and redesigned housing for camera and sensor components of the Lighthouse product.

Product DesignCameraSensors

Smart Wheelchair

Lead
ICPGlide

Developed a semi-autonomous navigation system and user control interface for electric wheelchairs.

Autonomous NavigationEmbedded SystemsAssistive Tech

Enhanced Solar Panel Cleaning Robot

Lead
ICPInnovative Energy Solutions

Enhanced an existing solar panel cleaning robot with additional sensors to detect dust accumulation and hot spots, then schedule cleaning via machine learning algorithms.

MLSensorsRoboticsSolar

AI-assisted Value Chain Management System

Lead
ICPMakoto Asia Pacific

Developed a monitoring system based on YOLOv8 to track product transitions within the production line, identifying blockages and situations impacting value chain performance.

YOLOv8Computer VisionManufacturingMonitoring

Infant Respiratory Rate Monitoring System

Lead
ICPMedivitals

Developed an embedded system for infant respiratory rate monitoring.

Embedded SystemsMedicalMonitoring

Pupillometry with Android Device

Lead
ICPMedivitals

Developed an Android application based on MediaPipe to record pupil retraction under flashlight, with a custom model for pupil key points detection.

AndroidMediaPipeMLMedical

Signal Processing Backend

Lead
ICPOmniBiotech

Developed a machine learning-based signal processing backend using the Django framework.

MLSignal ProcessingDjangoBackend

Vessels Behaviour Monitoring System

Lead
ICPPilbara Port Authority

Designed an edge computing system to monitor vessels and their behaviour using YOLOv8 object detection, stereovision depth estimation, and LSTM neural networks for behaviour prediction.

Computer VisionYOLOv8StereovisionLSTMEdge Computing

Rottnest Housekeeping App

Lead
ICPProgrammed

Developed a web application with iOS/Android frontend for administrating housekeeping jobs at Rottnest Island Resort.

Web AppMobileiOSAndroid

Dog Health Monitoring

Lead
ICPVetchip

Developed signal processing and machine learning algorithms for a BLE implant for dog health monitoring.

Signal ProcessingMLBLEWearable

Powerline Route Ranking Assistant

Lead
ICPWestern Power

Developed an application that ranks multiple potential powerline routes against a set of multi-tiered constraints and displays violations.

Decision SupportConstraintsWeb App

Smart Analogue Gauges

Lead
ICPWoodside

Developed an edge computing solution using computer vision and machine learning to read values from analogue gauges in industrial environments.

Computer VisionMLEdge Computing

Secured Digital Stack for OT System — Industry 4.0 IT/OT Convergence

Lead
INDUSTRYCisco

Designed and implemented a prototype reference architecture integrating Cisco cybersecurity systems with the Coalition of Open Process Automation (COPA) reference technology stack. Published technical whitepaper and designed training course for OT engineers.

CybersecurityOTIndustry 4.0COPACisco

Private 5G for OT System

Lead
INDUSTRYOptus

Investigated and implemented a novel tunnelling solution through 5G core allowing 5G-capable OT devices to link with the COPA reference stack for both OT network and container network. Findings published as a technical whitepaper.

5GOTTunnellingNetwork Slicing

BLE Beacon for Indoor Allocation

Lead
THESISCurtin University

Supervised thesis on Bluetooth Low Energy beacon systems for indoor positioning and allocation.

BLEIndoor PositioningBeacons

Computer Vision-based Bottle Counting Assistant

Lead
THESISCurtin University

Supervised thesis on a computer vision-based bottle counting assistant for Container Exchange schemes.

Computer VisionObject DetectionContainer Exchange

Surface Type Prediction for Pharmaceutical Macro Capsules

Lead
THESISCurtin University

Supervised thesis on a deep learning model for surface type prediction of pharmaceutical macro capsules.

Deep LearningPharmaceuticalClassification

Drone Swarm Communication and Formation Optimisation

Lead
THESISCurtin University

Supervised thesis on drone swarm communication protocols and formation optimisation algorithms.

DronesSwarmCommunicationOptimisation

EEG Control System for Smart Wheelchair

Lead
THESISCurtin University

Supervised thesis on an EEG control system for a smart wheelchair using NextMind brain-computer interface.

EEGBCINextMindAssistive Tech

Facial and Hand Gesture Control for Smart Wheelchair

Lead
THESISCurtin University

Supervised thesis on a facial and hand gesture control system for a smart wheelchair based on Arduino BLE Sense.

Computer VisionArduinoBLEAssistive Tech

ML Models for HVAC Performance Monitoring and Control Optimisation

Lead
THESISCurtin University

Supervised thesis on machine learning models for performance monitoring and control optimisation of HVAC systems.

Machine LearningHVACOptimisationControl Systems

Software Defined PLC and Remote Operation

Lead
THESISCurtin University

Supervised thesis on software-defined PLC simulation and remote operation via industrial protocols.

PLCOPC UAModbusRemote Operation