Cian Hatton is a software engineer with 11 years’ experience building back-end and cloud-native systems, currently focused on Inter-Blockchain Communication (IBC) protocol development. He has production experience authoring Kubernetes operators for MongoDB and contributing to high-profile open-source projects like mongodb-kubernetes-operator and cosmos/ibc-go, improving operator scaling, automation, and auditing capabilities. At Interchain and now Binary Builders he has implemented pragmatic Golang solutions—adding sender metadata to token events and gRPC queries for escrow addresses—to make blockchain integrations more debuggable and auditable. His background spans engineering roles at MongoDB and Oracle plus earlier international teaching and analytics work, reflecting durable adaptability and strong communication skills. Based in Ireland, Cian blends systems-level thinking with operator and DevOps expertise to ship reliable distributed systems. An understated strength is his knack for surfacing operational signals (e.g., FCV handling and sender info) that make complex systems easier to operate.
10 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree Computer Software Engineering, Bachelor’s Degree Computer Software Engineering at Galway-Mayo Institute of Technology
Contributions:13 releases, 391 reviews, 554 commits in 2 years 1 month
Contributions summary:Cian contributed to the development and maintenance of the MongoDB Community Kubernetes Operator. Their work involved adding Kubernetes builder types and refactoring the statefulset package, indicating a focus on core operator logic. Further contributions included restructuring files and creating features such as automation configuration and defining the FCV (Feature Compatibility Version) for the MongoDB deployments managed by the operator, highlighting involvement in both back-end development and operator functionality. The user also focused on establishing a correct scaling behavior.
Inter-Blockchain Communication Protocol (IBC) implementation in Golang.
Role in this project:
Back-end Developer
Contributions:4 releases, 1783 reviews, 293 commits in 8 months
Contributions summary:Cian primarily contributes to the `ibc-go` repository, implementing features for the Inter-Blockchain Communication Protocol (IBC) in Golang. Their work includes adding sender information to fungible token packet events to improve debugging and auditing capabilities. They also address issues identified in testing, as well as modifying test cases across several files. Furthermore, the user has added gRPC query for escrow address.
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
Cian Hatton - Software Engineer at Binary Builders