I turn complex customer needs into useful software, scalable platforms, and opportunities for growth.
I work from the problem through to the product: understanding users, setting priorities, working with engineers and seeing how the software holds up in use.
Since 2018, I have led product development at mWater, working with governments, utilities and development partners in different countries.
I also developed Solstice into a product for other sectors and serve as Venture Lead at Stellar Data.
Examples of product decisions I have led, with the teams and partners involved and the results we can measure.
Commercial and venture leadership. My product work has included helping secure, shape, and deliver approximately $3 million in funded programmes and client engagements since 2018, alongside building products adopted internationally.
01 / Platform product leadership
mWater: evolving a global platform for water and sanitation
Since 2018, I have led product development at mWater, spanning data collection, analysis, asset management, workflows and integrations. The platform serves field staff, utilities and national governments, often with limited connectivity.
mWater describes itself as the most widely used data platform in the WASH sector. By November 2026 it had more than 400,000 registered users across 200 countries and territories. The platform recorded 52 million survey responses by September 2026.
When I joined mWater in 2018, Solstice was an idea for extending the platform beyond water and sanitation. I led its positioning, app and portal launch, and subsequent development with staff and partners.
By September 2026, Solstice had more than 42,000 registered users across 155 countries, with adoption extending into health and other sectors.
I have taken a leading role in bringing AI into the WASH sector, from publishing mWater’s AI strategy to shaping how practitioners can use AI with their own data.
My contribution
Set out the product strategy for agent access, supported the MCP server and AI features, and helped define the safeguards for real operational data.
In practice
The MCP server gives assistants permission-aware access. Proposed data changes remain subject to human review, and the Integrator lets users connect other systems using plain language.
Alongside my product work, I build and investigate AI-assisted research tools and ways to check changes proposed by coding agents.
AI Science · Preliminary result
Faster exact network checks
An AI-assisted mathematical experiment with an interactive comparison against an exact reference method. Preliminary research; independent review remains open.
A research reflection network covering approximately 10,000 articles and exploring how ideas across scientific literature connect.
Independent AI safety engineering · Experimental language
Hegelese: checking semantic drift in AI-generated code
Hegelese is an experimental functional language and finite-process checker exploring semantic drift in AI-assisted programming. It checks whether a proposed rewrite preserves explicitly stated behaviours and identifies what is lost.
The checker can return a counterexample when a preservation claim fails. It offers a narrow, executable way to test for semantic drift, not a general guarantee of safe AI-generated code.
My career began in the private sector at quantitative hedge fund GSA Capital, working on trade reconciliations, treasury automation and risk management. I then developed mapping tools at the British Red Cross and worked on global information systems at WaterAid. Across those roles, I learned to value software that works reliably in practice, with the people and resources available.
I have done extensive consulting and training through UpBeam Oy, including engagements with WaterAid, the Netherlands Red Cross, and Water For People. My other interests include philosophy, writing and independent software projects.
I am interested in product leadership roles and ventures where customer needs, technical decisions and commercial responsibilities meet. I am also available for AI strategy, training and speaking.