Ben Luelo is a Rust-focused software engineer with six years of experience building core blockchain infrastructure and back-end systems from Ontario, Canada. He currently develops at Union Labs, contributing to a trust-minimized, zero-knowledge bridging protocol, and has improved core Substrate/Polkadot SDK primitives while at Parity-linked projects. Ben’s work centers on refactoring and strengthening low-level types and libraries—evident in his creation of a shared bytes library and updates to core traits and derive macros—demonstrating an eye for project-wide code organization and type safety. He progressed through roles at Composable Finance from junior to developer, bringing practical production experience across decentralized finance stacks. Colleagues describe him succinctly in his own words: a developer who likes Rust—and that preference shows up in deep, safety-minded contributions rather than surface apps.
The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.
Role in this project:
Back-end Developer
Contributions:832 reviews, 755 PRs, 1227 pushes in 1 year 10 months
Contributions summary:Ben's commits primarily focused on refactoring and updating primitives used within the "union" blockchain project. The changes involved renaming types, such as `Hash` to `FixedBytes`, and introducing a new library `unionlabs-bytes`. These changes indicate the user was involved in the core development of the project, particularly with the underlying structures and types used. The updates were widespread, spanning several key libraries, demonstrating a strong grasp of project-wide code organization.
Contributions:1 PR, 1 comment, 3 issues in 2 months
Contributions summary:Ben primarily contributed to the `paritytech/polkadot-sdk` repository by adding and modifying core functionalities within the Substrate framework. Their work focused on enhancing data structures like `BoundedBTreeMap` by implementing methods for mapping and iteration, as well as updating the `InspectEnumerable` trait. These changes involved modifications to core primitives and support traits, indicating a focus on improving the underlying functionality of the Polkadot blockchain SDK. They also worked on derive macros.
blockchainpolkadotcumulussubstrate
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.