Robert Haas

VP, Chief Database Architect

Haddonfield, New Jersey, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Robert Haas is a veteran database architect and long-time PostgreSQL committer who currently serves as VP and Chief Database Architect at EnterpriseDB, leading the team that develops Advanced Server and coordinates the company's PostgreSQL contributions. Over a 16+ year career he has authored or coauthored high-impact PostgreSQL features such as unlogged tables, index-only scans, fast-path locking, and parallel query, and has shepherded major community work like partitioning and logical decoding. He blends hands-on systems programming and design with strategic leadership, regularly performing code reviews, commitfest management, and occasional coding across the core postgres repository. Based in Haddonfield, NJ, he brings deep experience from operations and product roles — from building monitoring and portal systems to capacity planning for telecoms — which informs his pragmatic approach to scalability and reliability. An interesting quirk: he created commitfest.postgresql.org and repeatedly optimizes the project's workflow as well as its internals, reflecting a passion for both developer productivity and database performance.
code16 years of coding experience
job15 years of employment as a software developer
bookAB, Magna Com Laude in Computer Science, Computer Science, AB, Magna Com Laude in Computer Science, Computer Science at Harvard University
github-logo-circle

Github Skills (5)

c1710
postgresql10
c1110
sql9
database-design9

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
postgres/postgres

Dec 2009 - Jan 2023

Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
Role in this project:
userBack-end Developer
Contributions:3042 commits in 13 years 3 months
Contributions summary:Robert appears to be a back-end developer contributing to the PostgreSQL database system, specifically focusing on the implementation of features within the FDW (Foreign Data Wrapper) framework. The contributions involve pushing down UPDATE/DELETE joins to remote servers for efficient foreign table modification and ensuring proper behavior during recovery. The user's work also includes code modifications and documentation improvements.
patchgit-repositorypull-requestspostgrespostgresql
EnterpriseDB/pg_catcheck

May 2014 - Jan 2022

Postgres Catalog Checker
Contributions:1 release, 29 commits, 13 pushes in 7 years 9 months
checkerdatabasepostgrespostgresqlcatalog
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.
Request Free Trial
Robert Haas - VP, Chief Database Architect