Samuel Evans-powell

Business Owner at Samuel Bennett Software

Perth, Western Australia
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
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.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science and Games Technology, Bachelor of Science (B.Sc.), Computer Science and Games Technology at Murdoch University
stackoverflow-logo

Stackoverflow

Stats
101reputation
12kreached
1answer
0questions
github-logo-circle

Github Skills (5)

cardano10
haskell10
api8
apidoc8
sublime-text6

Programming languages (14)

C++CPureScriptRustTeXScalaHTMLTypeScript

Github contributions (5)

github-logo-circle
HTTP server & command-line for managing UTxOs and HD wallets in Cardano.
Role in this project:
userBack-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.
adawalletsblockchainwalletplutus
sevanspowell/network

May 2021 - Jan 2025

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