Chief Technology Officer at PostgreSQL Community Association of Canada
England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Dave Page is a veteran database engineer and technology leader with 23+ years driving PostgreSQL development, open-source tooling, and production-grade database infrastructure. As a long-standing PostgreSQL Core Team member and founder/lead of pgAdmin since 1997, he blends deep contributor-level expertise (including work on psqlODBC, Npgsql and a MySQL FDW) with strategic product leadership as CTO of pgEdge. He has shepherded installers, drivers, and administration tooling used by thousands, while also helping coordinate global PostgreSQL communities as chairman and secretary of multiple associations. Grounded in hands-on engineering from electronics through enterprise architectures, he is known for turning low-level database internals into polished, user-facing products and operational solutions.
24 years of coding experience
19 years of employment as a software developer
MSc Information Technology, MSc Information Technology at University of Liverpool
BTEC ONC Electronic Engineering, BTEC ONC Electronic Engineering at Oxford College of Further Education
BTEC HNC Electronic Engineering, BTEC HNC Electronic Engineering at Oxford Brookes University
pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world.
Role in this project:
Database Engineer / Database Administrator
Contributions:40 reviews, 134 commits, 49 PRs in 1 year 11 months
Contributions summary:Dave's contributions center on the development and maintenance of the pgAdmin4 database administration tool, focusing on features related to database objects and the Query Tool. The user implemented features for handling and displaying information about database schemas, tables, views, and sequences, and enhanced the user interface, including providing support for the database connections, adding menu and tool options for various tasks. Furthermore, they provided robust changes towards the management of database users, and made enhancements to the query execution process.
Contributions:22 commits, 1 comment in 3 years 5 months
Contributions summary:Dave's primary contribution was the development and maintenance of the MySQL foreign data wrapper for PostgreSQL. They implemented the initial version of the wrapper, including essential components such as the validator, planner, and executor. Further work involved cost estimation during query planning, efficient result handling, and the implementation of rescan functionality to optimize query performance. They also refactored and cleaned up the code structure.
foreign-data-wrappermysqlpostgresql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.