Gavin Shaw is a Senior Software Engineer with a decade of experience building full-stack and cloud-native systems, currently based in Queensland, Australia. He has a strong consulting background from roles at Pivotal/VMware Tanzu and Gallantree, pairing hands-on development with coaching clients in XP and modern engineering practices. Gavin has delivered production-ready features for lifecycle management of Kubernetes clusters (AWS EKS, Azure AKS), supported on-call incident response, and improved CI/CD and infrastructure integrations. His open-source contributions to the well-known DBeaver project show deep SQL and database internals expertise, including Greenplum-specific DDL improvements. Academically trained with a PhD focus in Information Technology, he combines research rigor with practical delivery across small agile teams and larger multi-team programs.
10 years of coding experience
10 years of employment as a software developer
PhD Information Technology, PhD Information Technology at QUT (Queensland University of Technology)
Contributions:12 commits, 8 PRs, 6 comments in 28 days
Contributions summary:Gavin primarily focused on refactoring and enhancing database-related unit tests within the PostgreSQL extension of the DBeaver project. Their contributions involved modifying existing test structures and removing redundant test cases. They also refactored the generation of the WITH clause, isolating Greenplum-specific logic and adding support for the "UNLOGGED" clause in the Greenplum table DDL, indicating a strong understanding of database internals and SQL syntax. These changes suggest a focus on improving the accuracy and maintainability of the database interaction code.
Greenplum DBeaver dev repo: Free universal database tool and SQL client
Contributions:79 pushes in 1 month
database-designdb2mysqldevrdbms
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.
Request Free Trial
Gavin Shaw - Senior Software Engineer at Gallantree