THE JOURNEY SO FAR
Experience
Software, hardware and a habit of learning.
2025
Freerange BlazorKiwi
RemoteTaking some time out to upskill on a new tech stack and develop my C#, .NET & Blazor skills. I've started a couple of projects including this web app, which will serve as my playground for testing render modes, components and services.
2015 - 2025
ADInstruments
On siteSoftware Engineer
Software Tester
I worked on a Hardware team alongside firmware & hardware engineers developing and integrating data acquisition devices into a C++ modular monilithic real-time physiological data analysis platform.
- Consulted with customers, stakeholders and OEM technical contacts to design & deliver end-to-end product solutions
- Designed & developed production test & calibration suites for analog & digital devices using a myriad of languages, tools & frameworks.
- Developed protocol APIs for embedded systems - STM32 (STM32CubeIDE), Tiva M4F (CSStudio) and other USB/BLE devices
- Managed continuous integration systems, and release processes for several software products, firmware & production tools
- Gained 2 ISTQB (International Software Testing Qualifications Board) qualifitions - Foundation Level Core v3.1, Foundation Level Agile
2010 - 2015
University of Otago
On siteMaster of Applied Science (MAppSci) - Electronics
Bachelor of Science (BSc) - Electronics
- Summer Intern 2012, 2013, 2014 - Built a MPPT (solar) controller, helped develop undergraduate lab projects
- Interfaced MATLAB with a scanning vibrometer to conduct fourier analysis of speaker boxes