Ben Sparks is a Senior Blockchain Engineer based in Dubai with six years of hands-on experience building and testing smart contract systems. He has held senior roles at Aave and FastLane Labs and led Solidity development at Linum Labs, blending technical leadership with deep protocol work. Ben contributes to notable open-source projects like Lens Protocol, where he improved Solidity test coverage and hardened collect functionality across edge cases. His background in full-stack development gives him a practical end-to-end perspective on building dApps and developer tooling. Trained originally in finance at the University of Cape Town, he brings a pragmatic, risk-aware approach to smart contract design. Colleagues describe him as a meticulous engineer who enjoys turning tricky protocol invariants into reliable, well-tested code.
6 years of coding experience
3 years of employment as a software developer
Bachelor of Business Science (B.Bus.Sci), Finance, Bachelor of Business Science (B.Bus.Sci), Finance at University of Cape Town
Contributions:12 commits, 7 pushes, 1 branch in 14 days
Contributions summary:Ben primarily focused on developing and testing core functionalities within the Lens Protocol. Their contributions include writing and refining Solidity tests, especially for the collect functionality, which included tests for collect, collect mirror, executor, and with signature scenarios. They added necessary data types and helper functions for testing the collect mechanism and made updates to address various edge cases. The user also improved test coverage, adding tests to ensure proper event emission and address different potential scenarios in the protocol.
Contributions:51 pushes, 1 branch in 3 years 6 months
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
Ben Sparks - Senior Blockchain Engineer at FastLane Labs