
Ethan Carter engineered and maintained the GeoNet/delta repository over 17 months, delivering 35 features and resolving 13 bugs to modernize GNSS and tsunami monitoring infrastructure. He led hardware upgrades from NETR9 to Trimble Alloy receivers, standardized firmware management, and expanded site coverage through CSV-driven configuration workflows. Using C++ and Python, Ethan implemented robust configuration management, data curation, and geospatial data handling to ensure data integrity and traceability across deployments. His work included aligning geodetic marks to NZGD2000, automating lifecycle management, and improving timestamp accuracy, resulting in a resilient, scalable platform that supports reliable analytics and streamlined operational maintenance.

February 2026 GeoNet/delta monthly summary highlighting a focused data-label standardization effort for DART station locations to reflect current regional naming conventions. The change standardizes naming in stations.csv, replaces 'New Hebrides' with 'Vanuatu', and appends 'Subduction Zone' to Vanuatu, Hikurangi, Tonga, and Kermadec. This work is traceable via a single commit and lays groundwork for consistent downstream analytics and mapping accuracy.
February 2026 GeoNet/delta monthly summary highlighting a focused data-label standardization effort for DART station locations to reflect current regional naming conventions. The change standardizes naming in stations.csv, replaces 'New Hebrides' with 'Vanuatu', and appends 'Subduction Zone' to Vanuatu, Hikurangi, Tonga, and Kermadec. This work is traceable via a single commit and lays groundwork for consistent downstream analytics and mapping accuracy.
January 2026: Delivered a critical data integrity fix and a hardware upgrade in GeoNet/delta. The team aligned location code 42 timestamps across NZA, NZB, NZC, NZE to match BPR data, and completed a VGKR receiver upgrade from NETR9 to Alloy to improve performance and reliability. These changes raise data accuracy, reduce downstream reconciliation effort, and enhance system resilience for analytics.
January 2026: Delivered a critical data integrity fix and a hardware upgrade in GeoNet/delta. The team aligned location code 42 timestamps across NZA, NZB, NZC, NZE to match BPR data, and completed a VGKR receiver upgrade from NETR9 to Alloy to improve performance and reliability. These changes raise data accuracy, reduce downstream reconciliation effort, and enhance system resilience for analytics.
December 2025 (GeoNet/delta) — Delivered core navigation and lifecycle enhancements across NZB/NZA/NZC with a focus on data quality, signal reliability, and automated site state management. Key features include GNSS data integration, VGWN receiver upgrade, and lifecycle management for sites 42 and 43, resulting in improved positioning accuracy, NFC robustness, and streamlined operations across regions.
December 2025 (GeoNet/delta) — Delivered core navigation and lifecycle enhancements across NZB/NZA/NZC with a focus on data quality, signal reliability, and automated site state management. Key features include GNSS data integration, VGWN receiver upgrade, and lifecycle management for sites 42 and 43, resulting in improved positioning accuracy, NFC robustness, and streamlined operations across regions.
Concise monthly summary for GeoNet/delta, November 2025. Focused on delivering high-value features, stabilizing platform firmware, expanding GNSS coverage, and aligning geospatial datum to NZGD2000. Notable improvements in NFC performance, GNSS accuracy, and cellular stability, with changes tracked via commit references.
Concise monthly summary for GeoNet/delta, November 2025. Focused on delivering high-value features, stabilizing platform firmware, expanding GNSS coverage, and aligning geospatial datum to NZGD2000. Notable improvements in NFC performance, GNSS accuracy, and cellular stability, with changes tracked via commit references.
October 2025 (GeoNet/delta) — Hardware upgrade and data quality improvements across the Delta platform, focused on implementing TRIMBLE ALLOY receivers and harmonizing geodetic data and time-series accuracy across configurations.
October 2025 (GeoNet/delta) — Hardware upgrade and data quality improvements across the Delta platform, focused on implementing TRIMBLE ALLOY receivers and harmonizing geodetic data and time-series accuracy across configurations.
September 2025 monthly summary for GeoNet/delta: Delivered a critical data-quality improvement aligning the WITH mark coordinates to the NZGD2000 datum in the network marks dataset, via a bug fix in the WITH mark processing. This work refines positional accuracy and ensures data integrity for downstream GIS analyses and mapping workflows. All changes are captured in a single commit and are fully traceable for reproducibility. Commit 31c5a9be64a124b148dd1357794ff4a3b28eeec6 documents the change.
September 2025 monthly summary for GeoNet/delta: Delivered a critical data-quality improvement aligning the WITH mark coordinates to the NZGD2000 datum in the network marks dataset, via a bug fix in the WITH mark processing. This work refines positional accuracy and ensures data integrity for downstream GIS analyses and mapping workflows. All changes are captured in a single commit and are fully traceable for reproducibility. Commit 31c5a9be64a124b148dd1357794ff4a3b28eeec6 documents the change.
In August 2025, GeoNet/delta delivered consolidated TRIMBLE ALLOY receiver support and configuration mapping across multiple IDs, replacing NETR9 with Alloy for VGMO, CLRR, GLOK, WITH, and WRAU receivers; added support for the new TRIMBLE ALLOY receiver with serial 6502R40060; updated end date for NETR9 receiver 5506R50082 to align with new firmware release dates; updated WRAU mappings to Alloy and ensured correct firmware and session data associations; all related CSVs for receivers, firmware, and sessions updated. These changes improve interoperability, reduce configuration drift, and position the platform for upcoming firmware updates.
In August 2025, GeoNet/delta delivered consolidated TRIMBLE ALLOY receiver support and configuration mapping across multiple IDs, replacing NETR9 with Alloy for VGMO, CLRR, GLOK, WITH, and WRAU receivers; added support for the new TRIMBLE ALLOY receiver with serial 6502R40060; updated end date for NETR9 receiver 5506R50082 to align with new firmware release dates; updated WRAU mappings to Alloy and ensured correct firmware and session data associations; all related CSVs for receivers, firmware, and sessions updated. These changes improve interoperability, reduce configuration drift, and position the platform for upcoming firmware updates.
July 2025 (GeoNet/delta): Delivered key GNSS and monitoring capabilities, modernized receiver hardware, and improved geodetic accuracy. Implemented two major features (GNSS site ERWO and Tsunami Gauge JBTT integration), completed a comprehensive hardware upgrade across multiple identifiers from NetR9 to Trimble Alloy, and fixed a critical RGWV datum alignment to NZGD2000. These efforts expand monitoring coverage, enhance data quality, and reduce operational risk, while showcasing robust configuration management and cross-functional execution.
July 2025 (GeoNet/delta): Delivered key GNSS and monitoring capabilities, modernized receiver hardware, and improved geodetic accuracy. Implemented two major features (GNSS site ERWO and Tsunami Gauge JBTT integration), completed a comprehensive hardware upgrade across multiple identifiers from NetR9 to Trimble Alloy, and fixed a critical RGWV datum alignment to NZGD2000. These efforts expand monitoring coverage, enhance data quality, and reduce operational risk, while showcasing robust configuration management and cross-functional execution.
June 2025 monthly summary for GeoNet/delta. This period focused on deployments and data lifecycle corrections across NZL/NZK/NZD Site 42 and Site 41. Delivered a comprehensive redeployment for Site 42, and corrected Site 41 closures to ensure accurate end dates and robust data logging. These changes improve deployment readiness, data integrity, and cross-site traceability.
June 2025 monthly summary for GeoNet/delta. This period focused on deployments and data lifecycle corrections across NZL/NZK/NZD Site 42 and Site 41. Delivered a comprehensive redeployment for Site 42, and corrected Site 41 closures to ensure accurate end dates and robust data logging. These changes improve deployment readiness, data integrity, and cross-site traceability.
May 2025: Delivered GNSS site expansions (MKP1 and MKP2) with complete CSV-based configuration, implemented essential timestamp corrections, and completed a critical datalogger upgrade and receiver mapping to improve data quality and operational reliability. Also standardized closure timestamps for ALS1/ALS2 and NZJ site decommissioning to ensure accurate historical records and maintenance planning. These changes advance site coverage, data integrity, and system maintainability, enabling more reliable landslide monitoring and faster incident response.
May 2025: Delivered GNSS site expansions (MKP1 and MKP2) with complete CSV-based configuration, implemented essential timestamp corrections, and completed a critical datalogger upgrade and receiver mapping to improve data quality and operational reliability. Also standardized closure timestamps for ALS1/ALS2 and NZJ site decommissioning to ensure accurate historical records and maintenance planning. These changes advance site coverage, data integrity, and system maintainability, enabling more reliable landslide monitoring and faster incident response.
April 2025 GeoNet/delta monthly summary: Delivered critical firmware management and data-network expansion for improved reliability and hazard monitoring. Key outcomes include firmware version synchronization to 6.23 across GeoNet stations and Alloy devices, updated firmware tracking/config files with new release dates, and integration of the WKMT Tsunami Gauge site into the system's data and network configuration. These efforts reduce configuration drift, shorten incident response, and enable scalable device administration and monitoring.
April 2025 GeoNet/delta monthly summary: Delivered critical firmware management and data-network expansion for improved reliability and hazard monitoring. Key outcomes include firmware version synchronization to 6.23 across GeoNet stations and Alloy devices, updated firmware tracking/config files with new release dates, and integration of the WKMT Tsunami Gauge site into the system's data and network configuration. These efforts reduce configuration drift, shorten incident response, and enable scalable device administration and monitoring.
March 2025 monthly performance for GeoNet/delta: Delivered major firmware upgrades, site expansions, and reliability fixes that improve data quality and system uptime. Achievements include large-scale Alloy Firmware 6.23 upgrades across NFC and LINZ sites, NFC receiver swaps to Alloy, MKTR GNSS site addition, IFMA GNSS site setup with Alloy and Zephyr 3, and bug fixes (PILK NZGD2000 reference mark, MAKO firmware.csv correction, and VGET upgrade workflow fix). These efforts reduced maintenance overhead, standardized hardware across critical sites, expanded GNSS coverage, and improved streaming readiness. Technologies demonstrated include firmware engineering, NFC hardware integration, GNSS site provisioning, Zephyr 3, NZGD2000 standards, and cross-team collaboration.
March 2025 monthly performance for GeoNet/delta: Delivered major firmware upgrades, site expansions, and reliability fixes that improve data quality and system uptime. Achievements include large-scale Alloy Firmware 6.23 upgrades across NFC and LINZ sites, NFC receiver swaps to Alloy, MKTR GNSS site addition, IFMA GNSS site setup with Alloy and Zephyr 3, and bug fixes (PILK NZGD2000 reference mark, MAKO firmware.csv correction, and VGET upgrade workflow fix). These efforts reduced maintenance overhead, standardized hardware across critical sites, expanded GNSS coverage, and improved streaming readiness. Technologies demonstrated include firmware engineering, NFC hardware integration, GNSS site provisioning, Zephyr 3, NZGD2000 standards, and cross-team collaboration.
February 2025 – GeoNet/delta: Hardware modernization, firmware management, and data quality improvements across the Delta repository. Delivered hardware standardization by replacing NETR9 receivers with Alloy, performed a comprehensive Alloy firmware upgrade (v6.23) across multiple sites with GNSS enhancements, and expanded monitoring coverage by adding two GNSS tide gauge sites (JTGT and TBWT). Completed geospatial corrections to NZGD2000 coordinates, updated sensor configurations for the KAIT Tsunami Gauge, and cleaned up legacy LEVN sessions to maintain data integrity. Collective efforts improved system reliability, data accuracy, and operational visibility for coastal and GNSS monitoring.
February 2025 – GeoNet/delta: Hardware modernization, firmware management, and data quality improvements across the Delta repository. Delivered hardware standardization by replacing NETR9 receivers with Alloy, performed a comprehensive Alloy firmware upgrade (v6.23) across multiple sites with GNSS enhancements, and expanded monitoring coverage by adding two GNSS tide gauge sites (JTGT and TBWT). Completed geospatial corrections to NZGD2000 coordinates, updated sensor configurations for the KAIT Tsunami Gauge, and cleaned up legacy LEVN sessions to maintain data integrity. Collective efforts improved system reliability, data accuracy, and operational visibility for coastal and GNSS monitoring.
January 2025 performance summary for GeoNet/delta: Delivered two major capabilities enhancing tide-gauge GNSS data capture and hardware reliability. Implemented the NTGT Tide Gauge GNSS Site Setup, establishing receiver, visibility, antenna, firmware, session, mark, and monument metadata/configuration to enable production-grade GNSS measurements. Upgraded PUKE receiver hardware to Trimble Alloy, updating CSV configuration files to support logging with the new hardware and ensuring alignment with future-proofed data pipelines. No critical defects detected this month; minor adjustments were made to tighten the NTGT site setup configuration and improve traceability across commits.
January 2025 performance summary for GeoNet/delta: Delivered two major capabilities enhancing tide-gauge GNSS data capture and hardware reliability. Implemented the NTGT Tide Gauge GNSS Site Setup, establishing receiver, visibility, antenna, firmware, session, mark, and monument metadata/configuration to enable production-grade GNSS measurements. Upgraded PUKE receiver hardware to Trimble Alloy, updating CSV configuration files to support logging with the new hardware and ensuring alignment with future-proofed data pipelines. No critical defects detected this month; minor adjustments were made to tighten the NTGT site setup configuration and improve traceability across commits.
December 2024 GeoNet/delta monthly summary: Delivered end-to-end GNSS deployment, hardware upgrades, and data registry maintenance, aligning hardware across sessions and improving data integrity. Key activities included registering MWOR GNSS site with Trimble Alloy and Zephyr 3, upgrading NETR9 to Alloy receivers across multiple sessions, and maintaining the sensor registry by adding IDs and adjusting expiry dates. No critical bugs reported; maintenance work addressed data accuracy and hardware mappings. Business value includes expanded site coverage, standardized hardware to reduce support costs, and improved analytics readiness.
December 2024 GeoNet/delta monthly summary: Delivered end-to-end GNSS deployment, hardware upgrades, and data registry maintenance, aligning hardware across sessions and improving data integrity. Key activities included registering MWOR GNSS site with Trimble Alloy and Zephyr 3, upgrading NETR9 to Alloy receivers across multiple sessions, and maintaining the sensor registry by adding IDs and adjusting expiry dates. No critical bugs reported; maintenance work addressed data accuracy and hardware mappings. Business value includes expanded site coverage, standardized hardware to reduce support costs, and improved analytics readiness.
November 2024 (GeoNet/delta) focused on delivering the TRIMBLE ALLOY hardware integration and establishing robust GNSS site configurations, with targeted data hygiene improvements to ensure reliable data processing and downstream analytics. The work enabled migration from NETR9 to Alloy across all configuration assets, and expanded the DBHI GNSS site setup including receiver, antenna, firmware, session, marks, and monuments. Data integrity enhancements in receivers.csv and antennas.csv reduce processing errors and improve asset mapping.
November 2024 (GeoNet/delta) focused on delivering the TRIMBLE ALLOY hardware integration and establishing robust GNSS site configurations, with targeted data hygiene improvements to ensure reliable data processing and downstream analytics. The work enabled migration from NETR9 to Alloy across all configuration assets, and expanded the DBHI GNSS site setup including receiver, antenna, firmware, session, marks, and monuments. Data integrity enhancements in receivers.csv and antennas.csv reduce processing errors and improve asset mapping.
Month: 2024-10 — GeoNet/delta delivered a hardware model upgrade by migrating NETR9 receivers to Alloy across all receiver configurations. Key deliverables included updating configuration CSVs to recognize the new receiver type and associated firmware/session data, and adjusting end dates for NETR9 entries in RGLI and RAWI configurations. No critical defects were reported; the changes resolved data/configuration inconsistencies and prepared for deployment. This work establishes end-to-end traceability through the commit history and positions the platform for smoother deployments and longer hardware lifecycle. Technologies demonstrated include configuration management, CSV data manipulation, firmware/session data handling, and cross-repo coordination.
Month: 2024-10 — GeoNet/delta delivered a hardware model upgrade by migrating NETR9 receivers to Alloy across all receiver configurations. Key deliverables included updating configuration CSVs to recognize the new receiver type and associated firmware/session data, and adjusting end dates for NETR9 entries in RGLI and RAWI configurations. No critical defects were reported; the changes resolved data/configuration inconsistencies and prepared for deployment. This work establishes end-to-end traceability through the commit history and positions the platform for smoother deployments and longer hardware lifecycle. Technologies demonstrated include configuration management, CSV data manipulation, firmware/session data handling, and cross-repo coordination.
Overview of all repositories you've contributed to across your timeline