About

I'm based in Wellington, New Zealand where I've been working full time on PostgreSQL for a decade, first for EnterpriseDB and currently for Microsoft. I am an active developer and committer on the project, and frequently speak at the major developer conferences overseas about projects I contribute to. My areas of work have included parallel query execution, I/O, recovery/replication, portability and standards, modernisation and ongoing maintenance.

Before achieving open source escape velocity, I did database, network, application, embedded and systems programming for a couple of decades, mostly in London but also for a few years in Paris, Sydney and Wellington for employers in the finance/trading, electricity, education and advertising sectors.

The other tech-related project I'm involved in is the FreeBSD operating system, where I have made small contributions primarily relating to PostgreSQL performance, and continue to experiment with the database/OS interface layer. For non-tech interests, I'm a failed linguist and student of Western European languages, occasionally a road cyclist, and am currently trying to learn to surf... by Australian standards very poorly, despite which it's always nice to visit NSW and be reminded of that.


Thomas Munro has presented the following presentations

    Thomas Munro Half a dozen exciting new features in PostgreSQL 16, 17 and 18 at PG Down Under 2025
    A look at a selection of new features of interest to developers, DBAs and those curious about database internals

    presented by Thomas Munro

    This is a three part talk. The first part gives a very high level overview of the areas of development in recent major releases, including planning, execution, partitioning, replication, backups, monitoring, security, I/O, ongoing modernisation work and more.

    In the second part, we'll look more closely at three selected new features that bring everyday benefits in terms of usability and mai...

    more

    Fri 17 2025 Essentials