David Rowley is a PostgreSQL major contributor and committer based in Christchurch, New Zealand. He has done work on partial aggregation, parallel aggregation, moving aggregates, unique joins, run-time partition pruning, partitioning performance improvements along with various query planner improvements.