Keith Fiske is a Data Platform Reliability Engineer specializing in PostgreSQL with 14 years of experience building and operating resilient database systems across startups and enterprise environments. He has deep hands-on expertise in Postgres internals, partitioning, replication, and performance tuning—demonstrated by contributions to the widely used pg_partman extension that improved partition management, foreign key handling, and large-database performance. Keith’s career spans roles from technical founder and DBA to senior engineering positions at Crunchy Data, Snowflake, and now Supabase, blending applied ops discipline with software engineering rigor. A former Air Force Staff Sergeant, he brings reliability-first thinking and pragmatic automation to complex distributed data platforms.
14 years of coding experience
12 years of employment as a software developer
Associates Computer Science, Associates Computer Science at Anne Arundel Community College
Contributions:9 releases, 32 reviews, 211 commits in 10 years 5 months
Contributions summary:Keith implemented several functions and procedures related to managing and maintaining partitions within a PostgreSQL database. Their work focused on creating and removing partitions based on time and ID, including the ability to move data between partitions. The user also added features for handling foreign keys and managing subscription refresh, which indicates a focus on database design, data integrity, and replication. They optimized code for larger databases, which suggests a strong understanding of database performance.
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.