Ben Sparks

Senior Blockchain Engineer at FastLane Labs

Dubai, Dubai, United Arab Emirates
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
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.
code6 years of coding experience
job3 years of employment as a software developer
bookBachelor of Business Science (B.Bus.Sci), Finance, Bachelor of Business Science (B.Bus.Sci), Finance at University of Cape Town
bookReddam House
github-logo-circle

Github Skills (7)

foundry10
smart-contracts10
solidity10
test-automation10
testing10
blockchain9
ethereum9

Programming languages (5)

TypeScriptRustSolidityJavaScriptGo

Github contributions (5)

github-logo-circle
lens-protocol/core

Oct 2022 - Oct 2022

The Lens Protocol
Role in this project:
userBackend Developer & Test Automation Engineer
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.
lens-protocolblockchainweb3memgraphlens
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