Peter Eisentraut

VP, Chief Engineer at EDB

Dresden, Saxony, Germany
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

🤩
Rockstar
🎓
Top School
award
Top expert inDistributed Database Technologies and Analytics Platforms
Peter Eisentraut is a seasoned database engineer and open-source leader with 26 years of experience, currently serving as VP and Chief Engineer at EDB and long associated with core PostgreSQL development. He combines deep C-level systems work—contributions to PostgreSQL internals, logical replication, and extensions like pglogical—with practical tooling improvements in widely used projects such as the PostgreSQL JDBC driver, pgbouncer, and Homebrew. Peter’s background spans consulting, senior engineering, and CTO roles, reflecting both hands-on bug fixes and higher-level architectural contributions across database replication, metadata, and compatibility layers. Based in Dresden, he’s known for pragmatic fixes that improve robustness and cross-version compatibility, including bringing Oracle-compatible functions to Postgres via orafce. Colleagues rely on him for meticulous, standards-focused changes that quietly harden widely deployed systems.
code26 years of coding experience
job6 years of employment as a software developer
bookM. Sc., Software Systems Engineering, M. Sc., Software Systems Engineering at RWTH Aachen
bookA. A., Computer Science, A. A., Computer Science at Grand Rapids Community College
bookB. A., Computer Science, B. A., Computer Science at Grand Valley State University
bookComputer Science, Computer Science at Uppsala University
languagesGerman, English, Swedish, French
stackoverflow-logo

Stackoverflow

Stats
35,871reputation
4.2mreached
412answers
6questions
Badges
mysql
top-5%
logging
top-5%
git
top-5%
ubuntu
top-5%
sql
top-1%
postgresql
top-1%
github-logo-circle

Github Skills (67)

postgresql10
package-management10
databases10
metadata10
c1110
c1710
javas10
build-automation10
webextension10
cpp10
sql10
relational-databases10
database10
c-language10
distributed-systems10

Programming languages (22)

MDXJavaC++CSSCRustMakefileScala

Github contributions (5)

github-logo-circle
pgbouncer/pgbouncer

Jun 2013 - Dec 2022

lightweight connection pooler for PostgreSQL
Role in this project:
userBack-end Developer
Contributions:10 releases, 52 reviews, 398 commits in 9 years 7 months
Contributions summary:Peter contributed to the `pgbouncer/pgbouncer` project by implementing various bug fixes and making improvements to the codebase. They addressed memory overrun issues in `src/hba.c` and corrected bits vs. bytes in `src/stats.c`. The user also improved documentation, addressed syntax, spelling, and grammar errors in the configuration files and documentation. Additionally, they added new lines to the end of PID files to make them more readable and usable.
connectionpostgresconnection-poolerpostgresqlpooler
2ndQuadrant/pglogical

May 2017 - Oct 2022

Logical Replication extension for PostgreSQL 15, 14, 13, 12, 11, 10, 9.6, 9.5, 9.4 (Postgres), providing much faster replication than Slony, Bucardo or Londiste, as well as cross-version upgrades.
Role in this project:
userBack-end Developer / Database Engineer
Contributions:6 releases, 2 reviews, 50 commits in 5 years 6 months
Contributions summary:Peter primarily contributed to the core functionality of the pglogical extension for PostgreSQL. Their work focused on fixing compiler warnings, zeroing out background worker structs, and correcting typos within the codebase. The commits also addressed compatibility issues related to PostgreSQL version upgrades, including changes to support PostgreSQL 12 and 13, and improvements in snapshot handling. Furthermore, the user updated the project by replacing deprecated functions and fixing tests.
subscriptionetlpostgrespostgresqlupgrades
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
Peter Eisentraut - VP, Chief Engineer at EDB