Tuesday Registration
2025-03-18 13:00 - 19:00 UTC | Registration

Performance tuning PostgreSQL (Malcolm McLean)
2025-03-18 13:30 - 19:30 | Seminole B

A Practical Guide to Set-Based Queries (Aaron Cutshall)
2025-03-18 13:30 - 16:30 | Seminole A

Tuesday Lunch
2025-03-18 16:30 - 17:30 | South Courtyard

Machine Learning using PostgreSQL (Abbas Butt)
2025-03-18 17:30 - 20:30 | Seminole A

Morning Run
2025-03-19 11:30 - 12:10, 2025-03-20 11:30 - 12:10, 2025-03-21 11:30 - 12:10 | Registration

Open Quiet Space
2025-03-19 13:00 - 21:00, 2025-03-20 13:00 - 21:00, 2025-03-21 11:00 - 19:00 | Sun&Surf 1-2

Exhibition Hall Open
2025-03-19 13:00 - 21:00 | Exhibit Hall (Seminole Lobby)

Wednesday Registration
2025-03-19 13:00 - 21:00 | Registration

Morning Refreshments
2025-03-19 13:30 - 14:00 | Seminole C (General Session Room)

Profit is the reward, not the goal (Joshua D. Drake)
2025-03-19 14:00 - 14:20 | Seminole C (General Session Room)

PostgreSQL at Amazon (Jim Mlodgenski)
2025-03-19 14:30 - 14:50 | Seminole C (General Session Room)

Why Google Cloud is the best place for your PostgreSQL workload (Sanjay Mishra)
2025-03-19 15:00 - 15:20 | Seminole C (General Session Room)

Code Your Way Out of Burnout (Malika Boukhelifa)
2025-03-19 15:30 - 15:50 | Seminole C (General Session Room)

Wednesday Lunch
2025-03-19 16:00 - 17:00 | South Courtyard

Proper PostgreSQL Parameters to Prevent Poor Performance (Greg Dostatni)
2025-03-19 17:00 - 17:50 | Seminole E

Moving from MSSQL to pgSQL - High Availability and Disaster Recovery (Rick Lowe)
2025-03-19 17:00 - 17:50 | Seminole B

How to Give a Technical Presentation (Aaron Cutshall)
2025-03-19 17:00 - 17:50 | Seminole D

Postgres.pm: Packaging Manager Magic 🪄 📦 (Yurii Rashkovskii)
2025-03-19 17:00 - 17:50 | Seminole A

Unleashing PostgreSQL Performance: Troubleshooting Techniques for Common Use Cases in RDS & Aurora PostgreSQL (Ranjan Burman and Jason Pedreza)
2025-03-19 18:00 - 18:50 | Seminole C (General Session Room)

Leading a High-Performing Postgres Team: Cultivating a Culture of Excellence and Growth (Jose pereira)
2025-03-19 18:00 - 18:50 | Seminole D

Scaling PostgreSQL: Horizontal vs. Vertical (Dr. Ibrar Ahmed)
2025-03-19 18:00 - 18:50 | Seminole B

Using LangChain to build gen AI apps with PostgreSQL and pgvector (Jim Mlodgenski)
2025-03-19 18:00 - 18:50 | Seminole A

Top 5 PostgreSQL Query Tuning Tips (Janis Griffin)
2025-03-19 19:00 - 19:20 | Seminole E

Query Performance Monitoring for the Absolute Beginner (Grant Fritchey)
2025-03-19 19:00 - 19:50 | Seminole A

How I took my open source business to a Fortune 500 company (Michael Meskes)
2025-03-19 19:00 - 19:20 | Seminole D

Beyond PostgreSQL: Scaling Real-Time Analytics and AI with Tacnode (Xiaowei Jiang)
2025-03-19 19:00 - 19:50 | Seminole C (General Session Room)

Ensuring High Availability in Self-Managed PostgreSQL with Patroni (Arnab Saha)
2025-03-19 19:00 - 19:50 | Seminole B

Debugging Life Balance & Creating Work-Life Integration: A Group Workshop (Marguerite Clark)
2025-03-19 19:30 - 21:00 | Seminole D

Unleashing Query Performance: Parallel Processing in PostgreSQL (Raj Jayakrishnan and Rajeev Thottathil)
2025-03-19 19:30 - 19:50 | Seminole E

Design Patterns for Multi-Region Mission Critical Apps (Amey Banarse and Alan Caldera)
2025-03-19 20:00 - 20:50 | Seminole C (General Session Room)

Replacing Oracle’s Advanced Features in PostgreSQL: High Availability, Advanced Functions, and Extensibility (Shayon Sanyal)
2025-03-19 20:00 - 20:50 | Seminole B

Beyond PostgreSQL 17: 7 DBA Workarounds for Enhanced Management (Vibhor Kumar)
2025-03-19 20:00 - 20:50 | Seminole E

Chaos testing of a Postgres cluster on Kubernetes (Peter Zaitsev)
2025-03-19 20:30 - 20:50 | Seminole A

Welcome Reception
2025-03-19 21:00 - 23:40 | South Courtyard

Exhibit Hall Open
2025-03-20 13:00 - 21:00 | South Courtyard

Thursday Registration
2025-03-20 13:00 - 21:00 | Registration

Analytics in Postgres –– a decade in the making. (Zhou Sun)
2025-03-20 13:30 - 13:50 | Seminole C (General Session Room)

Rewiring for Resilience: How to Hack Your Neural Pathways for Peak Performance (Megan Darnell)
2025-03-20 13:30 - 14:20 | Seminole D

End Of Life Is not the End: Fearless PostgreSQL Upgrades (Vivek Singh and Kiran Janarthan Singh)
2025-03-20 13:30 - 14:20 | Seminole B

Mastering PostgreSQL Performance: A Systematic Approach to Query Tuning and Optimization (Janis Griffin)
2025-03-20 13:30 - 14:20 | Seminole A

Narrating PostgreSQL Journey to the Distributed PostgreSQL Databases (Sameer Malik and Steve Abraham)
2025-03-20 13:30 - 14:20 | Seminole E

Scaling PostgreSQL Change Data Capture using Open Source Airbyte (Rodi Reich Zilberman)
2025-03-20 14:30 - 14:50 | Seminole B

From Greenplum to Apache Cloudberry (Shine Zhang)
2025-03-20 14:30 - 15:20 | Seminole C (General Session Room)

Mastering Communication for Database Professionals: Up, Down, Lateral, and Beyond (Jonah Harris)
2025-03-20 14:30 - 14:50 | Seminole D

Overcoming Migration Challenges: From Oracle to PostgreSQL (BAJI SHAIK and Sameer Malik)
2025-03-20 14:30 - 15:20 | Seminole A

Building Reliable & Scalable Data Replication Pipelines from Postgres on Kubernetes (Sanketh Balakrishna)
2025-03-20 14:30 - 15:20 | Seminole E

Practical Production-Quality PostgreSQL Updates Using Logical Replication with Minimum Downtime (Ildefonso Camargo)
2025-03-20 15:00 - 16:30 | Seminole B

You’ve Got Bugs! A Workshop on Applying the Development Model to Life (Amanda Nystrom)
2025-03-20 15:00 - 16:30 | Seminole D

pgvector Newbie to Expert (Rajeev Thottathil and Raj Jayakrishnan)
2025-03-20 15:30 - 16:20 | Seminole E

A look into quantum-safe postgres (Tim Steward)
2025-03-20 15:30 - 16:20 | Seminole C (General Session Room)

From MongoDB to Postgres: Building an Open Source Standard for Document Databases (Peter Farkas)
2025-03-20 15:30 - 15:50 | Seminole A

Thursday Lunch
2025-03-20 16:30 - 17:30 | South Courtyard

Building Smarter Healthcare Systems with GenAI and Aurora PostgreSQL (Radhika Chakravarty)
2025-03-20 17:30 - 17:50 | Seminole C (General Session Room)

Upgrading the Mammoth (Brian Fehrle)
2025-03-20 17:30 - 18:20 | Seminole E

Always Online or Bust (Shaun Thomas)
2025-03-20 17:30 - 18:20 | Seminole B

1 Billion Row Challenge: Comparing Postgres, DuckDB, and Extensions (Ryan Booz)
2025-03-20 17:30 - 18:20 | Seminole A

Lead people, Manage Databases (Clay Jackson)
2025-03-20 17:30 - 18:20 | Seminole D

Rules of indexing in PostgreSQL (Alan Zakrzewski)
2025-03-20 18:30 - 19:20 | Seminole B

From Sensors to Insights: PostgreSQL in the IoT Ecosystem (Charly Batista)
2025-03-20 18:30 - 19:20 | Seminole A

Open-Source Advanced Drivers: Streamlining Authentication and Failover for Aurora and RDS PostgreSQL (Chirag Dave)
2025-03-20 18:30 - 19:20 | Seminole C (General Session Room)

From smallint to bigint and char to varchar, it's time to demystify the data types (Malcolm McLean)
2025-03-20 18:30 - 19:20 | Seminole E

You Should Be Standing Here: Learning to Present Sessions (Grant Fritchey)
2025-03-20 18:30 - 19:20 | Seminole D

Row Level Security - A practical use case (Bennie Swart)
2025-03-20 19:30 - 20:20 | Seminole A

Improved PostgreSQL monitoring with Remote Sinks (Akshat Jaimini )
2025-03-20 19:30 - 20:20 | Seminole B

Blueprint for Success: Optimizing Data Architecture Before Migration (Clay Jackson)
2025-03-20 19:30 - 20:20 | Seminole C (General Session Room)

Stress Tuning Parameters: A Group Workshop (Malika Boukhelifa)
2025-03-20 19:30 - 21:00 | Seminole D

A lesser known Superpower of Postgres Logical Replication: Protocol Versions (Kaushik Iska)
2025-03-20 19:30 - 20:20 | Seminole E

Advantages of globally distributed PostgreSQL in a managed cloud for high availability, disaster tolerance and greater security (David Mitchell)
2025-03-20 20:30 - 21:20 | Seminole A

Redgate Monitor and pgNow: Actionable PostgreSQL insights for developers and DBAs (Ryan Booz)
2025-03-20 20:30 - 21:20 | Seminole B

Friday Registration
2025-03-21 13:00 - 19:00 | Registration

Understanding Multi-Version Concurrency Control in PostgreSQL (Haripriya Naidu)
2025-03-21 13:10 - 13:30 | Seminole D

Deep Dive into PostgreSQL Vacuum Internals: Enhancements, Challenges, and Untold Stories (Sukhpreet Bedi and Angel Duenas Neyra)
2025-03-21 13:10 - 14:00 | Seminole E

Seamless Migration to Azure Database for PostgreSQL - Flexible Server: Best Practices and Advanced Techniques (Jean Joseph)
2025-03-21 13:10 - 14:00 | Seminole C (General Session Room)

PostgreSQL Index Strategy Guide (Greg Dostatni)
2025-03-21 13:10 - 14:00 | Seminole B

You Need a PostgreSQL Restore Plan, Not a Backup Plan (Grant Fritchey)
2025-03-21 14:10 - 15:00 | Seminole B

Breaking Down Data Warehouses: What to Know Before You Choose (Andrew Miller)
2025-03-21 14:10 - 15:00 | Seminole A

Surviving and Thriving in a Remote Working Environment as a Neurodivergent Individual (Debra Cerda)
2025-03-21 14:10 - 15:00 | Seminole D

Mastering PostgreSQL Partitioning: Supercharge Performance and Simplify Maintenance (Ryan Booz)
2025-03-21 14:10 - 15:40 | Seminole E

Unlocking PostgreSQL Performance: A Guide to Index Types and When They Should Be Used (Shane Borden)
2025-03-21 15:10 - 16:00 | Seminole B

Advanced Indexing Techniques in PostgreSQL: Optimizing Queries for Maximum Performance (Charly Batista)
2025-03-21 15:10 - 16:00 | Seminole C (General Session Room)

PostgreSQL Disaster Recovery Fundamentals (Rilwan Musa)
2025-03-21 15:10 - 15:30 | Seminole D

Friday Lunch
2025-03-21 16:00 - 17:00 | South Courtyard

Postgres Hooks: What are they and how Trusted Language Extensions make use of them? (Sukhpreet Bedi and Jason Pedreza)
2025-03-21 17:00 - 17:50 | Seminole A

Beyond the Basics: Exploring PostgreSQL Catalogs and Extensions (Swanand kshirsagar and Viswanatha shastry Medipalli)
2025-03-21 17:00 - 17:50 | Seminole E

Revolutionizing Backups (Veena Popuri)
2025-03-21 17:00 - 17:20 | Seminole C (General Session Room)

HTAP and AI with Google AlloyDB for PostgreSQL (Veena Popuri)
2025-03-21 17:30 - 18:20 | Seminole C (General Session Room)

From Text to Meaning: pgvector Revolutionizes PostgreSQL Search (Kiran Janarthan Singh and Vivek Singh)
2025-03-21 17:30 - 18:20 | Seminole D

AutoVacuum - Tuning and Monitoring (Lloyd Albin)
2025-03-21 18:00 - 18:50 | Seminole E

Understanding Database Statistics and Extensions in PostgreSQL (Ranjan Burman and Anita Singh)
2025-03-21 18:00 - 18:50 | Seminole A

Streamlining metadata management with PostgreSQL and Apache Gravitino (Lisa Cao)
2025-03-21 18:00 - 18:50 | Seminole B
