Yifan Wu

Mechatronics & ML · Brisbane, Australia

About Me

I am an undergraduate in mechatronics and machine learning, interested in the boundary where machines meet the physical world — robotics, embedded systems, and the low-level engineering that makes intelligent hardware work.

I am drawn to problems where machines need to operate in human environments — adaptive control, online learning, and behavioural algorithms that are robust enough to handle unpredictable real-world conditions.

Underlying this is a question I often return to: whether anything like subjective human experience can be meaningfully represented in a machine. It's mostly an analytic philosophy interest rather than a research direction, but it shapes how I think about what these systems are actually doing.

Projects

MeshPay

A protocol for enabling Bitcoin transactions in environments without direct Internet access, leveraging Bluetooth Low Energy (BLE) mesh networks with economic incentives.

Kotlin Android Studio BLE Mesh

NvimTerm

A Neovim plugin for managing multiple persistent terminals in one session, with a clickable tab bar, configurable window layouts, and shell profiles that launch specific executables with custom arguments.

Lua Neovim Plugin

Talks & Presentations

Bare Metal Meets Rust

April 2026

Rust Brisbane Slides

A brief overview of the emerging role of Rust in bare-metal development, highlighting its core capabilities and exploring how its safety, memory model, and zero-cost abstractions align with the constraints and design philosophy of embedded systems.

Contact