Chief Architect at FINOS — open standards, developer platforms, and hands-on engineering in financial services. Author of Risk-First Software Development.

Contact

Current Projects

FINOS

Open source projects for FINOS, the FinTech Open Source Software Foundation, part of the Linux Foundation

Common Cloud Controls

Setting standards for cloud controls across the financial services industry

Open Source Readiness

Charting the golden path to open source contribution in the finance industry.

The Brain Diet

A frenetic week of activity turning Paul Houston’s paper on ADHD diets into a browseable website

FDC3 - Financial Desktop Interoperability Open Standard

A widely adopted interoperability standard for applications written by financial firms and ISVs

Spring Bot

Build Symphony & Microsoft Teams bots with Java and Spring Boot

Risk-First

Software development meets risk management — read online or buy in paperback. Second edition published by the Pragmatic Bookshelf.

Kite9

Automating the pain out of Visio et al.

Standard Cucumber Steps

Reusable Cucumber step definitions across Java, TypeScript, Go, and C#

Old Projects

Pure4J

An experiment in Java purity semantics — usable but not under active development.

Concordion Excel Extension

Excel-driven tests for the Concordion documentation framework

Speaking

Selected conference talks, workshops, and panels.

Session Event Watch
Risk-First Software Development (closing keynote) XT25, Jun 2025 YouTube
Open Standards and the Connective Tissue of Financial Services OSFF London, Jun 2025 YouTube
Unlocking Open Source Contribution in Finance State of Open Con, Feb 2024 YouTube
FDC3 Developer Training Workshop OSFF New York, Oct 2024 YouTube
Bringing FDC3 to Web Browsers OSFF London, Jun 2024 YouTube
Scaling Open Source Readiness in Financial Institutions OSFF New York, Oct 2025 YouTube
Bots, Chat Ops, COVID & the Symphony Java Toolkit OSSF 2020 YouTube