Skip to content
Portrait of Thomas Munro

The Luvo 100 / ANZ

20No. 20 of the
Luvo 100 ANZ
↓ 10

Thomas Munro

PostgreSQL developer and committer
Microsoft
New Zealand

Performance & Reliability

Why Thomas Munro is in the Luvo 100

Thomas co-developed PostgreSQL 18’s asynchronous I/O foundations, improving how the database overlaps storage work with execution. The project’s release notes credit this contribution alongside those of other engineers, providing concrete attribution for improvements in a widely deployed software component.

About

Thomas Munro is a PostgreSQL developer and committer at Microsoft based in Wellington, New Zealand. Focused on core database infrastructure, Thomas builds upstream enhancements that target parallelism, performance and portability, including the cross-platform interfaces required to support asynchronous input/output.

In PostgreSQL 18, Thomas co-developed the system's asynchronous I/O foundations alongside fellow engineers. This work improves how the database overlaps storage work with execution, strengthening a critical and widely deployed software component.

Career highlights

  • Serves as a PostgreSQL committer and developer, contributing upstream infrastructure at Microsoft
  • Co-developed PostgreSQL 18’s asynchronous I/O foundations to improve how storage work overlaps with execution
  • Designs cross-platform interfaces to support asynchronous input/output within the database engine
  • Directs core PostgreSQL development towards advances in parallelism, performance and portability