National AI Challenge Winners · A finished product in just 2 Weeks

Safe Waters

A predictive bathing-water advisory system, conceived, built, and deployed to production by a Presage-led team — most voted winners selected from about 1,000 participants and 200+ teams.

6–18 days

Lead time gained vs. the next scheduled lab sample

100%

Reliable — uncertainty matched reality during backtesting

6.1 tonnes

CO₂ saved per season across 10 sites

2 weeks

From first commit to a live, production-deployed app

The Problem

Water Quality Warnings Arrive Days Too Late

Local authorities are required to monitor and warn the public about bathing water quality at over 240 official sites nationally. But water samples sent to a lab take 1–2 days to come back, and beaches are typically tested only monthly or fortnightly.

That gap means contamination, often triggered by environmental factors such as heavy rain, can go undetected for days: people swim in unsafe water before an advisory is even possible, or sometime a "prior warning" advisory which was issued often stays in place longer than necessary, costing tourism and water-sports revenue.

Testing more frequently is a cost, logistics, and coordination problem. More samples mean more collection trips, more lab fees, and more officer time spent checking and publishing advisories.

The Solution

Forecasting Risk Before the Next Lab Sample

Presage and Safe Waters aim to solve similar problems: predicting the future, whether that’s an unexpected fault in industrial machinery or bathing water quality seven days ahead.

Using environmental data — and with no new sampling infrastructure required to start, we deliver a forecasting solution which captures the water quality 97% of the time.

Safe Waters dashboard showing bathing water advisories, risk percentage, and live environmental readings for two beaches

Explainable

Plain-Language Drivers, Not a Black Box

Each site shows which environmental factors are pushing risk up or down that day — so an officer can see why the model predicts what it predicts.

Key drivers panel showing E. coli and Enterococci risk with factors like tidal range and evapotranspiration increasing risk

Reliable

Calibrated Uncertainty, Not False Confidence

A 7-day forecast with both data and model uncertainty shown separately, against the regulatory threshold. The interval was checked against 10+ years of held-out historical data before it was trusted with real forecasts.

Chart showing 7-day E. coli forecast with data and model uncertainty confidence intervals against the Bathing Water Directive threshold

Officer-Reviewed

Auto-Drafted Advisories, Human-Approved

When risk crosses a threshold, Safe Waters drafts the decision for the officer: approve, override in either direction, or request a lab sample. Nothing is published without sign-off.

Advisory decision panel with options to approve, override risk level, or request a lab sample, plus a notes field and submit button

Impact

What It Would Save, Per Season

⌛

Lead Time

  • 6–18 days lead time gained vs. waiting for the next scheduled lab sample
  • 1.66–4 days gained vs. the delay between sample collection and advisory publication
🌐

Adaptable & Scalable

  • Built to be adaptable to new sites without a new infrastructure
  • Scales to all 240+ official bathing sites in Ireland
  • Same architecture extends to Northern Ireland and the wider EU
🌿

Environment

  • ≈6.1 tonnes CO₂/season in avoided collection-trip travel emissions
  • Roadmap: extend monitoring to agricultural runoff, chemical, and pollution indicators — protecting marine life and coastal ecosystems, not just bather safety

Figures reflect potential savings for a 10-site deployment, based on stated assumptions on review time and collection logistics.

Built, Not Just Prototyped

A Working Full-Stack Application, Shipped in 2 Weeks

React frontend, .NET API, SQL Server database, running end-to-end and demoed live over a public link.

Production-ready architecture: containerized services (Docker Compose), JWT authentication, role-based access control.

Built for multiple councils from day one — a Reviewer can be scoped to a single county, so one deployment serves many local authorities without cross-visibility.

Automated test coverage across the forecasting model, the API, and the UI.

The Team

Eight People, Two Weeks, One Production App

Devesh Jawla

Devesh Jawla

Team Lead, Forecasting Model & Data Pipeline — Founder, Presage

LinkedIn ↗
Mrunal Fulzele

Mrunal Fulzele

Backend / API — .NET

LinkedIn ↗
Danielle Neill

Danielle Neill

Front End / UX-UI

LinkedIn ↗
Sunil Dutt

Sunil Dutt

Testing and QC

LinkedIn ↗
Sarah Herrmann

Sarah Herrmann

Marketing

LinkedIn ↗
Chike Egbuniwe

Chike Egbuniwe

DevOps

LinkedIn ↗
Evelin Gallegos

Evelin Gallegos

Business Development

LinkedIn ↗
Saurabh Shinde

Saurabh Shinde

Agentic AI

LinkedIn ↗

Responsible by Design

Built to Meet the EU AI Act

💬

Explains Its Predictions

Every forecast comes with the key drivers behind it, in plain language — e.g. heavy rainfall tomorrow will likely raise E. coli contamination.

📊

Calibrated Uncertainty

Shows a confidence band instead of false precision. In back-testing, that uncertainty matched reality 97% of the time across 10 real beaches and 10+ years of data.

✅

Human Always Decides

Can auto-draft an advisory notice for an officer to review and approve in one click. The system never issues a warning on its own.

The Recognition

TechIreland National AI Challenge & MeetWinners, 2026

Selected as most voted winners from about 1,000 participants and 200+ teams, for a system built and deployed in two weeks.

Get in Touch Meet the Presage Team