Gurjeet Singh is a seasoned database internals engineer and architect with 16+ years of experience building and operating PostgreSQL-based systems and distributed database services. He has been a long-time contributor to the PostgreSQL Global Development Group and was a founding engineer on Amazon Aurora Postgres, where he helped integrate transaction logging for cloud-native durability. His background spans C systems programming, query planner/executor internals, storage and WAL subsystems, and production DBA work including migrations, replication and HA for enterprise customers. He’s worked across startups and large vendors (EnterpriseDB, GE Digital, Supabase, Amazon) and has led Postgres-as-a-Service and cloud database products. Beyond databases he explores low-level topics—OS kernels, compilers, finite state automata—and is currently interested in RISC-V and Rust, reflecting a bias toward systems-level innovation. Based in Palo Alto, he combines deep open-source contributions with hands-on architecture and operational experience that few engineers sustain over such a long Postgres-focused career.
15 years of coding experience
18 years of employment as a software developer
Postgraduate, Advanced Computing, Postgraduate, Advanced Computing at Centre for Development of Advanced Computing (C-DAC)
Bachelor of Engineering - BE, Mechanical Engineering, Bachelor of Engineering - BE, Mechanical Engineering at Gulbarga University
Contributions:94 pushes, 54 branches in 2 years 4 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.