Kaarel Moppel is a PostgreSQL consultant with 12 years of hands-on experience designing and operating resilient data architectures for companies from Swedbank to Zalando and Cognite, now working independently from Tallinn. He specializes in PostgreSQL performance, reliability and tooling, and has contributed backend improvements to the popular pg_activity monitoring tool—adding nuanced waiting-state logic and query filtering features that help DBAs surface long-running work. As a Principal Database Reliability Engineer he combined operational rigor with engineering to scale critical data platforms, and earlier consulting roles sharpened his expertise across varied deployments and versions of Postgres. Kaarel pairs an MSc in Computer and Systems Engineering with practical experience shipping observability and performance features, and is especially interested in advancing the broader Postgres ecosystem.
12 years of coding experience
10 years of employment as a software developer
Tapa Secondary School
MSc Computer and Systems Engineering, MSc Computer and Systems Engineering at Tallinn Technical University
BSc Computer and Systems Engineering, BSc Computer and Systems Engineering at TalTech – Tallinn University of Technology
pg_activity is a top like application for PostgreSQL server activity monitoring.
Role in this project:
Back-end Developer & Database Engineer
Contributions:8 commits, 5 PRs, 5 comments in 1 year 3 months
Contributions summary:Kaarel primarily contributed to enhancing the functionality and performance of the `pg_activity` tool. Their work involved modifying the data retrieval logic to accurately reflect the "waiting" state of PostgreSQL sessions, particularly for PG10+ versions. They also implemented features like adjusting the refresh interval and adding a new flag, `--min-duration`, to filter queries based on duration, enhancing the tool's monitoring capabilities. Moreover, the user refactored the existing code to incorporate features such as duration mode.
Contributions:10 reviews, 114 PRs, 305 pushes in 5 months
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.