Engineering & Development

Projects &
Software

A collection of software, automation systems, operational tools, technical prototypes and practical solutions developed to address real-world operational and resource allocation challenges.

From concept to implementation, each project demonstrates the application of technology, systems thinking and data-driven decision-making.

22
Software Projects
17
Automation Systems
31
Tools Developed
8
Open Source Projects
7
Industries Served
3
Years of Development

Featured Projects

Software PlatformActive

Infrastructure Monitoring Dashboard

Remote Monitoring & Automation

A web-based monitoring platform designed to collect, visualise and analyse infrastructure telemetry data from distributed assets. Provides real-time operational visibility across multiple sites with configurable alerting and trend analysis.

PHPMySQLJavaScriptBootstrapREST APIs
Centralised visibility of distributed asset performance
Automated alerting reduced response time by 60%
Historical trend analysis enabling predictive maintenance
Monitoring PlatformActive

Pump Station Analytics Engine

Remote Monitoring & Automation

Real-time analytics engine for distributed pump station monitoring. Collects operational data from SCADA-connected assets, applies anomaly detection algorithms, and provides predictive maintenance scheduling based on historical performance patterns.

PythonPostgreSQLDockerAPI Integration
Predictive maintenance reduced unplanned downtime by 41%
Automated anomaly detection across 14 pump stations
Maintenance scheduling optimisation saved 28% in costs
Analytical SoftwareActive

Resource Forecasting Model Toolkit

Energy Resource Optimisation

Python-based toolkit for resource demand forecasting using historical operational data. Includes multiple model implementations (ARIMA, Prophet, LSTM, ensemble) with automated model selection, performance comparison, and professional visualisation output for stakeholder reporting.

PythonPandasNumPyProphetJupyter
Improved forecast accuracy by 23% over baseline methods
Automated model selection reduced analyst time by 70%
Standardised reporting format for executive decision support

Software Repository

All Software (6)

Monitoring PlatformActive Development

Pump Station Analytics Dashboard

v2.4

Real-time dashboard for distributed pump station monitoring with configurable visualisation, alerting, and trend reporting capabilities.

Features

Real-time monitoringData visualisationAlertingReportingMulti-site support

Technology Stack

PHPMySQLJavaScriptChart.jsREST APIs
View ProjectDemo
Analytics ToolActive Development

Resource Forecasting Engine

v1.8

Forecasting engine for operational resource demand with multiple model implementations and automated model selection.

Features

Multi-model forecastingAutomated model selectionVisualisation outputBatch processingAPI access

Technology Stack

PythonPandasNumPyProphetDocker
View ProjectDemo
Integration MiddlewarePrototype

SCADA Protocol Bridge

v0.9

Middleware for translating between heterogeneous SCADA protocols and exposing unified data via standardised REST APIs.

Features

Protocol translationData normalisationStore-and-forwardREST API gatewayConnection monitoring

Technology Stack

PythonOPC-UAModbusFastAPIRedis
View ProjectDemo
Operational ToolProduction

Chemical Dosing Calculator

v3.1

Precision calculation tool for water treatment chemical dosing with configurable parameters and treatment logging.

Features

Multi-scenario calculationsSafety margin logicTreatment loggingReportingMobile responsive

Technology Stack

PHPJavaScriptSQLiteBootstrap
View ProjectDemo
Automation SystemProduction

Pool Service Manager

v2.0

Operational automation for commercial pool service management including scheduling, inventory, and compliance documentation.

Features

Service schedulingInventory trackingCompliance reportingHistory loggingMulti-site support

Technology Stack

PHPMySQLJavaScriptBootstrap
View ProjectDemo
Data InfrastructureActive Development

Telemetry Data Collector

v1.5

End-to-end telemetry collection pipeline for remote sensor networks with store-and-forward for intermittent connectivity.

Features

Multi-protocol collectionData validationStore-and-forwardTime-series storageHealth monitoring

Technology Stack

PythonInfluxDBMQTTDockerGrafana
View ProjectDemo

How Solutions Are Developed

A consistent engineering process applied across all projects — from concept through to production and ongoing refinement.

1

Problem Definition

Identify the operational challenge, define scope, and establish success criteria.

2

Research

Review existing approaches, technology options, and constraints within the operational context.

3

Design

Architect the solution — system design, data model, interface, and integration points.

4

Development

Build the solution iteratively with version control, testing, and documentation.

5

Testing

Validate functionality, performance, and reliability against defined acceptance criteria.

6

Review

Peer and stakeholder review of design decisions, code quality, and operational readiness.

7

Deployment

Release to production with monitoring, rollback plans, and operational documentation.

8

Continuous Improvement

Iterate based on operational feedback, performance data, and evolving requirements.

Technical Capabilities

Technologies and domains applied across the project portfolio. Not a resume — a summary of what has been used to build the solutions documented here.

Software Development

PHPPythonSQLJavaScriptBootstrapREST APIsDocker

Infrastructure

NetworkingMonitoringTelemetrySCADA ConceptsAutomationCloud Platforms

Data & Analytics

ForecastingData ModellingVisualisationBusiness IntelligenceReporting

Business Systems

Process OptimisationResource PlanningOperational AnalysisDecision Support

Open Source & Public Projects

Selected projects released as open source or publicly documented. Source code and documentation are available for review, use, and contribution.

Pump Station Monitoring Dashboard

Real-time dashboard for distributed pump station monitoring and predictive maintenance.

PHP, JavaScript, Chart.jsReleased April 2026

Resource Forecasting Toolkit

Python-based forecasting toolkit with multi-model support and automated model selection.

Python, Pandas, ProphetReleased October 2025

Chemical Dosing Calculator

Precision calculation tool for water treatment chemical dosing applications.

PHP, JavaScript, SQLiteReleased March 2025

Telemetry Data Pipeline

End-to-end telemetry collection pipeline for remote sensor networks.

Python, InfluxDB, MQTTReleased August 2025

From Research to Implementation

Projects often originate from research and case studies published within the repository. Research identifies opportunities — projects explore practical implementation. This connection between thinking and execution defines the approach.

Research

Identify opportunities through structured investigation and analysis.

Analysis

Evaluate feasibility, requirements, and solution approaches.

Design

Architect the solution — system design, data model, interface.

Development

Build the solution — software, automation, or operational tool.

Testing

Validate against requirements and operational conditions.

Implementation

Deploy to production and measure operational outcomes.

Project Outcomes

The emphasis is on outcomes, not technology. Each project demonstrates measurable improvement in operational capability or decision quality.

Reduced Manual Effort

Automation implementations eliminating repetitive operational tasks, freeing personnel for higher-value work.

Improved Visibility

Operational dashboards providing real-time insight into distributed asset performance and system health.

Better Decision Support

Analytical tools and forecasting models enabling evidence-based operational planning and resource allocation.

Enhanced Resource Allocation

Planning models that optimise the distribution of limited resources across competing operational demands.

Innovation Timeline

The evolution of projects over time demonstrates continuous development and expanding scope of applied solutions.

24

2024

Monitoring Dashboard v1Chemical Dosing CalculatorTelemetry Pipeline (prototype)
25

2025

Automation Framework v2Resource Planning ToolPool Service Manager v1
26

2026

Infrastructure Analytics PlatformSCADA Protocol BridgeForecasting Engine v2Decision Support System

Ongoing Development

Current Development Initiatives

Active projects currently under development. These represent ongoing investment in building practical solutions to operational challenges.

Remote Asset Monitoring FrameworkIn Development
Infrastructure Telemetry PlatformPrototype
Resource Forecasting EngineResearch
Water System Analytics ToolkitActive Development