Jeff Smale

Senior Blockchain Engineer at ConsenSys

Canterbury, New Zealand
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
Jeff Smale is a senior blockchain engineer with 12 years of software industry experience, currently building at ConsenSys from Canterbury, New Zealand. He combines strong backend and frontend skills—C#, .NET, JavaScript/TypeScript, SQL and geospatial tech—with deep hands-on blockchain expertise, having contributed significant refactors and Filecoin integrations to the widely used Ganache projects. Previously he led engineering teams at Verizon Connect and Telogis, blending people management with pragmatic, test-driven delivery. Jeff’s work spans low-level JSON-RPC/EVM handling and user-facing UI features, and he’s known for improving performance, test coverage, and persistent connection behavior in critical developer tooling. Quietly, he bridges enterprise-grade systems thinking with open-source craftsmanship, shipping fixes that improve both developer experience and production robustness.
code12 years of coding experience
job11 years of employment as a software developer
bookUniversity of Canterbury
github-logo-circle

Github Skills (16)

json-rpc10
debug10
javascript10
nodejs10
ethereum10
react10
blockchain10
testing10
data-validation9
performance-optimization9
filecoin9
develop9
truffle8
electron8
sc7

Programming languages (7)

TypeScriptJavaShellC++SolidityJavaScriptHTML

Github contributions (5)

github-logo-circle
trufflesuite/ganache

Mar 2022 - Jan 2023

:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:4 releases, 466 reviews, 139 commits in 9 months
Contributions summary:Jeff primarily focused on improving the Ganache backend by fixing bugs, optimizing performance, and adding new features. Their contributions involved parsing and validating input data, specifically port numbers, and ensuring correct data handling in JSON-RPC types. They also worked on improving test coverage, adding tests for new functionality, and addressing issues related to persistent HTTP connections and EVM methods.
ethereumganacheblockchainethereum-development
trufflesuite/ganache-ui

Nov 2022 - Jan 2023

Personal blockchain for Ethereum development
Role in this project:
userFull-stack Developer
Contributions:4 releases, 19 reviews, 78 commits in 2 months
Contributions summary:Jeff's contributions primarily involve significant refactoring and feature additions within the Ganache-UI project. They implemented new filecoin integration features, including account and tipset pages, and filecoin configuration. Furthermore, they addressed bug fixes related to workspace saving and filecoin startup issues, and made updates to dependencies. The user demonstrated expertise across both frontend and backend aspects of the project.
electronethereumganachetruffleblockchain
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
Jeff Smale - Senior Blockchain Engineer at ConsenSys