About


I'm Phillip. I live in Melbourne, Australia.

I study Mechatronics and Robotics Engineering at Swinburne — wrapping up in 2026 — and already hold a separate Bachelor's in Computer Science from the same university. Two degrees, not a double degree. The combination means I think about software and hardware as one problem, not two.

What I care about

I'm drawn to work that has tangible impact. IoT, environmental monitoring, sustainable agriculture — systems where code meets the physical world. My current work on smart irrigation is an excellent example: radio mesh networks, real-time sensor data, and software architecture that has to survive outdoors.

I'm also interested in functional programming as a paradigm for building reliable concurrent systems. I've published two papers on it — applying Elixir to IoT gateways — and I plan to keep pulling at that thread.. when I get around to it!

You'll find — whether behind the keyboard or in person — that I pay attention to details and don't do sycophancy, if something is not adding up I'm going to point it out — You deserve honesty, otherwise what are we doing?

Beyond the keyboard

This site

Built with Eleventy and plain CSS. No bloat, no JavaScript (unless you count the demos & experiments). Hosted on GitHub Pages. The aesthetic is intentional — I wanted something that loads fast, reads clean, and gets out of the way. It's also designed to be accessible and low-stimulation — helpful for my neurospicyness.

The demos section is where I dump web experiments and code sketches pulled from my repos. Each one runs in a sandboxed iframe — self-contained and disposable.


back home