PostgreSQL GSoC projects
Every Google Summer of Code project accepted at PostgreSQL, grouped by program year. Open a project to see its contributor, mentors, technologies, and source code.
Back to PostgreSQLGSoC 2026
7 projects- pgmoneta: Model Context Server implementation
Ahmed Kamal AbdElrasol
- Reducing pg stat statements LWLock Contention
hoangquan456
- B-tree Index Bloat Reduction (Page Merge)
Salma El-Sayed
- pgmoneta: WAL & MCP
Sara Nabih
- pgmoneta: Storage engines
Shashidhar M
- pgagroal: Advanced security
trxvor
GSoC 2025
7 projects- Enhancements to pgwatch v3 RPC integration
ahmad gouda
- Extension Support for pgexporter
Bassam Adnan
- Upgrade pgwatch Grafana dashboards to v12
Gaurav Patidar
- ABI Compliance Reporting System
Mankirat Singh
- pgmoneta: WAL Filtering
Mohab Yasser
GSoC 2024
5 projects- PostgreSQL JDBC Struct/Array Support
Arjan Marku
- RPC Sinks for PgWatch3
Akshat Jaimini
GSoC 2023
12 projects- pgmoneta: Native Backup
Haoran Zhang
- Postgres Extension Tutorial / Quick Start
Ishaan Adarsh
- PGweb Testing Harness for the official PostgreSQL Website
Akshat Jaimini
- pgagroal: Query Cache
Sudeep Reddy
- Monitoring for pgmoneta
Zhengshun Lin
- Rewriting the pg_chameleon SQL library
Kaustubh M
- pg_adviser / index_adviser: Recommend Potentially Useful Indexes
Ahmed Ibrahim Hashim
GSoC 2022
7 projects- Improve pgarchives
Sahil Harpal
- Pgexporter: Custom file
Donglin Xie
- Develop Performance Farm Benchmarks and Website
Yedil Serzhan
- Improve PostgreSQL Regression Test Coverage
DongWook Lee
- New and improved website for pgjdbc (JDBC)
Utkarsh Shukla
- pgmoneta: Storage API
Mariam Fahmy
- pgmoneta: On-disk encryption
Jichen
GSoC 2021
6 projects- Improve pgeu-system for Conference Management
Saurav Shrivastav
- WAL-G optimization backup storage by remote-copy APIs
Alexander Slesarev
- pgagroal: Metrics and monitoring
Junduo Dong
- Develop Performance Farm Benchmarks and Website
YoungHwan Joo
- Create procedural language extension for the Julia programming language
Konstantina Skovola
GSoC 2020
3 projects- Develop Performance Farm Database and Website
Ilaria Battiston
- WAL-G performance improvements
Daniil Zakhlystov
- Improving PL/Java build system
mrrobot
GSoC 2019
4 projects- Develop Performance Farm Database and Website
Ilaria Battiston
- de-TOAST'ing using an iterator
Binguo Bao
- ARTful Buffer Manager
mvpant
GSoC 2018
3 projectsGSoC 2017
4 projects- Foreign Keys for Array Elements
Mark Rofail
- Add errors handling and parallel execution to COPY
Alexey Kondratov