Samuel Evans-powell is a software engineer and business owner based in Perth, Australia, with 11 years' experience building reliable back-end systems and developer tooling. He specializes in functional programming—particularly Haskell—and infrastructure automation with Nix, having driven Nix adoption and standardized Haskell projects in production environments. Samuel contributed to the high-profile cardano-wallet project at IOHK, adding token metadata support, extending coin selection for minting/burning, and improving transaction handling and API error messaging. His background spans DevOps, cloud-native services on AWS, and full-stack web work, giving him a pragmatic blend of systems and application expertise. Known for introducing effect-system refactors and private package repositories, he pairs deep type-driven design with practical deployment practices. Now running Samuel Bennett Software, he applies this mix of research-minded engineering and production-hardened tooling to client and open-source projects.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science and Games Technology, Bachelor of Science (B.Sc.), Computer Science and Games Technology at Murdoch University
HTTP server & command-line for managing UTxOs and HD wallets in Cardano.
Role in this project:
Back-end Developer
Contributions:327 reviews, 381 commits, 75 PRs in 1 year 10 months
Contributions summary:Samuel's contributions focused on enhancing the functionality of the `cardano-wallet` project, specifically in the areas of token metadata management, coin selection, and transaction processing. They implemented support for token metadata, incorporating a "decimals" field and refactoring existing fields. The user modified the coin selection algorithm to support minting and burning of tokens, adding unit and property tests for the new functionality. Additional work includes improvements to the error messages in the API server.
Contributions:58 pushes, 2 branches in 3 years 7 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
Samuel Evans-powell - Business Owner at Samuel Bennett Software