Leigh Hunt

Software Developer

Email: leigh@venari.co.nz

Phone: +64 21 271 1844

Web: venari.co.nz

About Me

Hi, my name’s Leigh and I’m a Software Developer.

I’ve been working in the New Zealand IT community for 15 years, including the last 12 as a business owner and contractor.

I mainly work in the DotNet and GIS spaces, and have strong interests in data visualisation and communication.

If you have time for and fancy reading a much more in-depth story about me, here’s an article.

Projects

Time-lapsePi

January 2022 - Present

https://venari.co.nz/timelapse

A tool to create long-term off-grid time-lapses of construction and infrastructure projects spanning months or years. Using a Raspberry Pi, Pi Juice and solar power, this camera can run for months or years without external power. It sends telemetry and imagery to a central server ensuring in the event of theft, imagery is preserved. Offered both as open-source software and hardware with option for self-hosting, and as a managed service to construction industry in New Zealand. C#, PostgreSQL, Python, Azure CI/CD

Drone Hyperlapse Service

December 2018 - Present

https://venari.co.nz/hyperlapse

In addition to Drone photography and videography, I initiated and refined a drone hyperlapse creation service to help organisations communicate progress of their projects to stakeholders and the public. By aligning and stitching together multiple captures of a site, we create a seamless story to show the progression of projects across many months, or in the case of larger projects, years. Litchi, Adobe After Effects, RPA Flight Management (CAA Part 101)

Pro bono IT Advice and Support

November 2016 - Present

Offering IT support and advice to a local Women’s Refuge Service in Porirua. In addition to general IT support and procurement assistance, have migrated the office environment to Office 365 and helped migrate systems and records to the cloud.

Coder Dojo Porirua

2013 - 2019

https://coderdojo.nz

I founded the Porirua CoderDojo, part of a global collection of free clubs inspiring and teaching children aged 5-15 about coding. We used the graphical programming language Scratch for beginners and JavaScript and Arduino for older kids to expose young inquisitive minds to programming.

Tile38 Viewer

September 2019

Developed a tool to visualise geofences and realtime events in Tile38 on a map C#, Docker, Leaflet

Experience

Venari Ltd

Software Developer

November 2013 - Present

venari.co.nz

GasNet (Lead Developer, Architect) Developing a prototype for GasNet’s Smart Meter Data Ingestion system C#, PostgreSQL, Azure CI/CD

Manulife Investment Management Timberland and Agriculture Inc (formally HNRG) (Lead Developer) Designed, Developed and managed backend API for MIMTA’s new internal Latitude Forestry Management System, and deployed to US and NZ workforce. C#, SQL, ArcGIS, Azure CI/CD

Eagle Technology Group (Lead Developer) Subcontracted to Eagle, designing and developing software using C#, React/Redux, SQL, ArcGIS, Docker, AWS for various clients including:

  • NZ Police
  • Auckland Transport
  • Transpower
  • Ballance
  • Department of Conservation
  • NZ Archaeological Association

GasNet (Lead Developer) Maintaining and enhancing GasNet’s MiDAS retailer billing system C#, SQL

BureauCo (Lead Developer) Maintaining and enhancing BureauCo’s Plan.IT.Road system C#, ArcGIS, Silverlight

Northland Regional Council (Developer) Offering specialist knowledge in TechOne integration, and C#, WSDL/SOAP, SQL Spatial

Astara Technologies (Lead Developer) Supporting and Dockerising Astara’s embedded Battery Management System visualisation software C#, AngularJS

Whirinaki Whare Taonga (Lead Developer, Support) Maintaining Whirinaki’ website Silverstripe, JavaScript

Splice Group Ltd

Technical Director, Principal Consultant, Analyst/Developer

2010 - 2013

Splice were finalists in the Cyber Gold category of the 2012 Wellington Gold Awards, and won the ICT Category in the 2011 Westpac Porirua City Business Excellence Awards.

Northland Regional Council (Developer) Integrated NRC’s TechOne finance system with the cross-regional Integrated Regional Information System, enabling data entered into IRIS to be synchronised with TechOne. Implemented a WCF service that published WSDL interface consumed by IRIS, and in turn wrote data to TechOne using its web service.

AGS Ltd (Developer) Sub-contracted to Eagle Technology Ltd to develop an unexploded ordnance clearance request application. Developed using Service Stack, SQL Server and ArcGIS, the application enabled users to request land near oil fields in Iraq to be cleared of UXO. The application used the ArcGIS JavaScript API, Bootstrap, and dual-factor authentication.

BureauCo (Analyst/Developer) Migrated PLAN.IT.road roading corridor management application from ArcIMS to ArcGIS and Silverlight. Made several enhancements and stability improvements to the application, including enabling support for The National Code of Practice for Utility Operators’ Access to Transport Corridors.

Hutt City Council, Selwyn District Council, Kapiti District Council, Upper Hutt City Council (Analyst/Developer) Developed Splice Group’s LIM application, streamlining councils’ manual LIM processes by automating retrieval of data from geospatial and finance systems, and generating final output. Integrated with ArcGIS, TechnologyOne (PropertyCI), and NCS.

Astara Technologies (Developer) Astara Technologies develops battery management systems (BMS), and needed to visualise the data recorded by two electric motorbikes. The Energy Management Dashboard took data from the BMS, integrated GPS and video feed, and eased analysis by displaying a sychronised video feed, map and graphs representing battery performance.

Wellington City Council (Analyst/Developer) Sub-contracted to Eagle Technology Ltd, undertook an independent Architecture Review for WCC’s internal CityView application, a legacy Java/ArcGIS/JavaScript system which was experiencing a number of performance issues. Produced a report with a number of recommendations, and helped WCC implement some of those recommendations.

GasNet (Developer) Took over support and maintenance of GasNet’s retailer billing system, developing enhancements to support legislative changes to the gas industry in New Zealand.

Auckland City Council (Analyst/Developer) Implemented customisations to ArcGIS to enable ACC’s legacy smallworld application to be migrated to Esri ArcGIS. Also implemented an ETL component that allowed FME to synchronise the data between the two different systems.

Explorer Graphics Ltd

Senior GIS Developer

2008 - 2010

XPLview (Team Leader, Developer) Lead a team developing EGL’s XPLview application, which enabled councils to expose their ArcIMS and ArcGIS servers, integrated with financial and property systems, as public facing web applications.

SurveyLab Ike (Developer) Implemented customisations to ArcPad to allow users to quickly record information during surveys, including cemetery headstones and water service infrastructure. Data could then be synchronised into ArcGIS for further analysis.

Swordfish Business Solutions (UK)

Director, Analyst/Developer

2005 - 20007

Freshfields Bruckhaus Deringer (Developer) Working in London Finance office, supporting “FirmControl” and Generic Reporting applications, used to monitor the financial performance of this £780m firm.

KA Technology Ltd (Analyst/Developer) Subcontracting to KA Technology, developing a Document Assembly Module for KA Technology’s legal sector client and integrating with a Document Management System.

Highways Agency (Analyst/Developer) Enhancements to the Energy Procurement System Project, which in its first year of operation saved the client over $1M.

Atkins Management Consultants (UK)

Software Developer

1998 - 2005

www.atkinsglobal.com

The Office of Rail Regulation (Analyst/Developer) Several engagements with ORR over 5 years, resulting in:

  • Specification and development of a SQL Server based contact management system.
  • Integrated the contact management system with the organisation’s document management and production system.
  • Supported internal development of a database recording accessibility issues at rail stations, and reporting KPIs.
  • Developed an application for managing the workflow for the department’s scanned documents.

British Airports Authority (Business Analyst) Business Analyst for BAA’s 600+ user, mission critical, Staff Information System at Heathrow and Stansted. Performed stakeholder analysis, and led workshops and interviews with key airside and landside users from 28 internal departments and external organisations, gathering business requirements for the replacement system. At the end of this £1M+ project’s feasibility phase, I formed part of the supplier selection panel. Later produced the Site Acceptance Test plan for the installation of the Automated Public Announcement System at terminals 1-4.

Highways Agency (Developer) Development of the Energy Procurement System Project, which in its first year of operation saved the client over $1M.

The National Archives (Developer) Enhancing and developing The National Archives Document Ordering System (DORIS), and document import system (DUPION). Captured requirements for a space management system, to help TNA staff to manage the document repositories (currently spanning over 100 miles of shelving).

Food Standards Agency (Technical Architect/Developer, Team Leader) Designed, developed and led a team of four developers for FSA’s Nutrient Databank application for collating and calculating food nutritional information.

British Energy (Developer) Responsible for development and deployment of patches to GCORE, a system used to model the effect of seismic activity on nuclear reactor cores.

UK Hydrographic Office (Developer) Porting UKHO’s Cobol/DG based system to C++/Windows NT as part of a Y2K GIS Data migration project. Instigated and conducted code reviews of new and existing code being produced by members of Laser-Scan’s 25+ strong GOTHIC development team.

Financial Planning Software Ltd (UK)

Programmer

1995-1998

Part of a small team designing, implementing and testing the new Windows version of the company’s DOS based financial planning software suite. The project was developed using Visual C++ and OOD methods to produce flexible and maintainable code.

Education

Birmingham University

BSc (Hons) Computer Science & Software Engineering

1992 - 1995

A Little More About Me

As part of a household of 7, life is often pretty busy but when I do find time, alongside my interests in software development and drone flying, some of my other interests and hobbies are:

  • Cycling
  • Photography
  • Brewing Beer
  • Building/Making