I am a motivated and reliable software professional with a strong attention to detail. I enjoy challenges and approach problems in a logical, methodical way, delivering robust solutions.

About

I am a motivated and reliable software professional with a strong attention to detail. I enjoy challenges and approach problems in a logical, methodical way, delivering robust solutions.

I work well in teams or independently and can communicate effectively with both technical and non-technical stakeholders.

I enjoy working on systems and projects which make others lives easier, and opens up more possibilities to them.

Outside of work I enjoy spending time with my wife and son, playing board games and cooperative games, and building Lego sets.

  • 20 years' experience
  • Joined May 2026

Languages

  • EnglishFluent

Industry experience

  • Software & Internet
  • Computers & Electronics
  • Professional Services

Work experience· 4 roles

System Architect · Techion Group LtdJul 2018 – Present · 8 yrs 5 mos

Architecture design of the Rata platform (FECPAK G2) system which is used via a browser-based frontend. This platform runs across components running in cloud infrastructure combined with others running on custom IoT digital microscope hardware based around the Raspberry Pi. The IoT device supports offline use in remote environments where internet connectivity is poor or unavailable and allows later upload of data to a cloud backend for processing and reporting.

IT Manager & Software Architect · Techion Group LtdFeb 2015 – Jul 2018 · 3 yrs 6 mos

Architecture and development of the FE CPAK G2 Platform based on Cloud-based Web APIs hosted on Azure with client application and websites interacting with these cloud services. Building and integrating functionality to allow software to operate in offline scenarios. Providing technical support utilizing TeamViewer to provide remote support to clients.

Consultant Software Architect · D M Dev. SolutionsJan 2013 – Jul 2015 · 2 yrs 7 mos

Designing and building of a greenfield cloud-based system (FECPAK G2) which allows world-wide remote clients to acquire data with a proprietary device, stored in the cloud so it can then be analyzed by technicians in Dunedin or worldwide and have results sent back to the client via email or accessed through a web portal.

Analyst Programmer / IT Support · University of Otago – Property Services DivisionJul 2006 – Feb 2015 · 8 yrs 8 mos

Education

Bachelor of Science – Computer Science · University of Otago2003 – 2005

Hire Duncan McGregor today

Post a job and invite Duncan, or contact them directly. No hidden commission.

Post a job