Gregory Hill

Lead Software Engineer at bob-collective

London, England, 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
Gregory Hill is a crypto-native lead software engineer based in London with 11 years of experience and 6+ years focused on smart contracts and cross-chain systems. He combines hands-on backend work in Go and Rust with full-stack contributions to Polkadot/Substrate tooling and UIs, and has maintained critical open-source infrastructure like Hyperledger Burrow. As a platform and SRE engineer he has operated Kubernetes on Google Cloud, integrated Prometheus/ELK monitoring, and implemented consensus and JSON-RPC features used by enterprise blockchain projects. Gregory’s contributions include event-decoding fixes in paritytech/subxt and UI/parachain integrations in polkadot-js/apps, reflecting a practical blend of protocol-level expertise and user-facing improvements. He brings academic rigor from an MSc in Informatics and a background in ethical hacking to bear on secure, production-grade blockchain systems, and is known for surfacing subtle runtime and concurrency fixes that improve long-running distributed services.
code10 years of coding experience
job3 years of employment as a software developer
bookMSc, Informatics, Merit, MSc, Informatics, Merit at The University of Edinburgh
bookEthical Hacking, Computer Science, First Class, Ethical Hacking, Computer Science, First Class at Abertay University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (26)

substrate10
javascript10
typescript10
rpc10
polkadot-js10
go10
ethereum10
typescript-types10
blockchain10
rust10
typescripts10
hyperledger10
polkadot10
react10
cli10

Programming languages (19)

SmartyCSSC++RustCCMakePLpgSQLMakefile

Github contributions (5)

github-logo-circle
hyperledger-archives/burrow

Sep 2018 - Feb 2021

https://wiki.hyperledger.org/display/burrow
Role in this project:
userBackend Developer
Contributions:1 review, 60 commits, 162 PRs in 2 years 5 months
Contributions summary:Gregory Hill primarily worked on enhancing the Hyperledger Burrow codebase. His contributions include adding features to the CLI, such as streaming dumps to STDOUT and setting GRPC timeouts. He addressed bugs related to port string conversion and concurrency, and he upgraded Tendermint. Furthermore, Gregory's commits cover updates to the project's versioning and release notes.
hyperledgerconsensusethereumblockchainevm
paritytech/subxt

Sep 2020 - Apr 2022

Interact with Substrate based nodes in Rust or WebAssembly
Role in this project:
userBack-end Developer
Contributions:12 reviews, 20 commits, 24 PRs in 1 year 7 months
Contributions summary:Gregory primarily focused on enhancing the event decoding capabilities of the `subxt` library. They implemented and fixed option decoding logic for events within the Substrate framework, adding a basic sanity test to ensure correctness. Furthermore, the user addressed runtime errors, propagating them to the `decode_raw_bytes` caller, and registered type sizes for u64 and u128. They also worked on subscription handling and RPC client improvements.
substraterpcrustblockchainsubmit
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
Gregory Hill - Lead Software Engineer at bob-collective