About

I am Director of Software at Morse Micro in Sydney, Australia, where I lead the team responsible for delivering firmware for Wi-Fi HaLow (802.11ah) chips.

My interests include wireless technology, embedded systems, Linux and open source software, and aviation.

Previously, I was Director of Engineering at Virscient Limited in Hamilton, New Zealand. I worked on projects for customers including one of the world's largest semiconductor companies and one of the largest manufacturers of industrial construction equipment. My work included contributing to Virscient's Linux driver for CSR6030 WLAN chipsets, as well as the development, implementation, and maintenance of several components of ubiquios, a device-agnostic embedded wireless networking stack.

Projects

ospfscan
An OSPF routing protocol monitor that scans OSPFv2 for changes in network topology. The OSPF parsing work I did for this project was later integrated into libtrace, a network trace processing library developed by the WAND group at the University of Waikato.

Contact

Email

p59avxnz at duck dot com

Education

Master of Science (with Honours) - University of Waikato Graduated April 2014

Bachelor of Science - University of Waikato Graduated January 2011

Work

Morse Micro

  • Director - Software May 2024 - Present
  • Firmware Manager May 2021 - May 2024
  • Principal Firmware Engineer October 2020 - May 2021
  • Senior Firmware Engineer September 2019 - October 2020

Leading the firmware team responsible for delivering firmware for IEEE 802.11ah / Wi-Fi HaLow chips, the next generation of Wi-Fi for IoT devices requiring long-range communication in the sub-1 GHz bands.

Virscient Limited

  • Director of Engineering November 2018 - September 2019
  • Principal Consultant August 2016 - November 2018
  • Engineer April 2013 - October 2016

Focused on innovative wireless solutions for customers and internal Virscient projects. Responsible for technical direction and execution across the engineering team.

I led projects including development of software and Wi-Fi subsystems for in-flight entertainment systems, maintenance of customers' existing Wi-Fi products, and proof-of-concept work across technologies including Bluetooth and LoRa/LoRaWAN. I also contributed to the development of ubiquios, particularly its SoftMAC and WLAN architecture.

I originally focused on ubiquios, particularly its networking components, including HTTP client support, TLS client certificate validation, and the TLS server. I was also heavily involved in the development of Virscient's Linux platform for CSR UniFiĀ® CSR6000 chips.