Postgres since 2005 ยท Founder of PostgresAI ยท San Diego, CA
Key interests:
- Database health in all its aspects
- Zero-downtime operations, experiments, benchmarks, making DB testing fast and affordable (e.g., zero-downtime Postgres upgrades at GitLab)
- Scaling not only Postgres but also the operations and teams around it
- RCAs
Currently building tools to make Postgres self-driving.
Current open-source projects
- pgque โ Zero-bloat Postgres queue. No extensions. No daemon. One SQL file. A revival of PgQ, ancient art from Skype.
- pg_ash โ Active Session History for Postgres โ wait event sampling with zero bloat (pg_cron + PGQ-style partition rotation)
- rpg โ Modern Postgres terminal written in Rust. psql-compatible, with built-in DBA diagnostics and AI assistant
- sqlever โ Sqitch-compatible Postgres migration tool with static analysis and zero-downtime migrations
- postgres_dba โ The missing set of useful tools for Postgres DBAs and all engineers
- pg_plumbing โ Postgres schema extraction and restoration plumbing
- leandex โ Lean index analysis for Postgres
- gitzette โ weekly engineering newspaper auto-generated from any GitHub user's activity (live)
PostgresAI
- PostgresAI Monitoring and Checkup โ Postgres observability built for humans and AI agents
- DBLab Engine โ Database branching & thin cloning for any Postgres database
- Postgres Hacking sessions โ live deep-dives on Postgres internals on PostgresTV
- gaps.wait.events โ tracking uninstrumented Postgres wait events; now a GSoC 2026 project where I'm mentoring
- Recognized contributor to Postgres core โ patches and reviews across multiple releases
- GSoC 2006: SQL/XML 2003 support (mentored by Peter Eisentraut) โ my first deep dive into Postgres internals
- GitLab contributor since 2018* โ patches and reviews to GitLab itself (GitLab runs Postgres, and they are PostgresAI's customer)
- NikolayS on GitLab
- #PostgresMarathon โ deep-dive series on Postgres internals
- PostgresFM โ podcast
- PostgresTV โ YouTube
- @samokhvalov on X





