Garry Hill

Founding Engineer at Kitmonsters

Belfast, Northern Ireland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Garry Hill is a founding engineer and serial entrepreneur with 16 years of experience building scalable back-end systems and developer-focused products from Belfast. He currently helps shape Electric’s real-time Postgres sync platform and architects enterprise synthetic data solutions at Hazy, blending deep systems work with product-minded engineering. Garry’s background founding multiple companies and directing technical teams gives him a rare combination of hands-on coding, API and database expertise, and long-term product stewardship. An active contributor to the electric-sql project, he’s improved partitioned-table handling, truncation correctness, and API configuration for real-time data sync — work that underpins resilient offline-first apps. Trained in physics and astronomy at UCL, he brings a methodical, data-driven approach to complex distributed systems and developer tooling.
code16 years of coding experience
job11 years of employment as a software developer
bookB.Sc. (Hons) First, Astronomy & Physics, First, B.Sc. (Hons) First, Astronomy & Physics, First at University College London, U. of London
languagesSpanish
github-logo-circle

Github Skills (9)

databases10
postgresql10
replication10
elixir10
database10
crdt9
api8
apidoc8
caching7

Programming languages (13)

CRustPLpgSQLGoErlangTypeScriptDockerfileStarlark

Github contributions (5)

github-logo-circle
electric-sql/electric

Nov 2022 - Dec 2022

Real-time sync for Postgres.
Role in this project:
userBack-end Developer
Contributions:382 reviews, 6 commits, 188 PRs in 26 days
Contributions summary:Garry primarily contributed to the `electric-sql/electric` repository, which focuses on real-time sync for Postgres. Their work involved modifications to shape cache, consumer, and dispatcher functionalities to support partitioned tables and correct handling of truncation. They also focused on improving data handling and error conditions within the system. Furthermore, they added configuration options for the API, including cache headers and database endpoints.
local-firstmysqlsqlsqlitedatabase
SpontaneousCMS/cutaneous

Jul 2012 - Aug 2016

Contributions:89 commits, 2 pushes, 1 tag in 4 years 1 month
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
Garry Hill - Founding Engineer at Kitmonsters