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
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.