Stephen Shelton is a senior blockchain engineer with 15 years of software experience, currently building at Moonsong Labs from Denver while also running his own firm, Brewcraft Software. He specializes in Ethereum-compatibility and Substrate-based systems, contributing to high-profile open-source projects like Moonbeam and Frontier where he improved CI/CD, optimized EVM precompiles, and tightened RPC and dependency management. Stephen blends backend, DevOps, and low-level protocol work—bringing Rust-focused tooling (clippy, rustfmt) and gas-bound optimizations to production parachains. His background spans leadership roles across networking and embedded-scale firms, giving him a pragmatic systems mindset that balances performance, security, and developer ergonomics. Notably, he moves between contractor-founder and core contributor roles, making him comfortable both shipping product features and hardening platform infrastructure.
15 years of coding experience
16 years of employment as a software developer
Computer Science, Computer Science at University of North Texas
An Ethereum-compatible smart contract parachain on Polkadot
Role in this project:
Back-end & DevOps Engineer
Contributions:1131 reviews, 760 commits, 258 PRs in 2 years 1 month
Contributions summary:Stephen's primary contributions focused on improving the continuous integration and continuous deployment (CI/CD) pipeline, including the addition of code linting and formatting tools (clippy and rustfmt) to the build process. They also worked on dependency updates, including bumping versions of various crates, and other core dependencies. The user also made changes to the RPC functionality.
Contributions:67 reviews, 15 commits, 15 PRs in 1 year 9 months
Contributions summary:Stephen's commits primarily focus on enhancing the Ethereum compatibility layer for Substrate. They implemented and refined precompiles, including Modexp, BN128, and Blake2F, optimizing their gas consumption and ensuring correct bounds checking. Additionally, the user updated the Substrate version to v3.0, which included numerous dependency updates and adjustments to the runtime environment. The user also addressed and improved testing and benchmarking.
substrateethereumrustblockchainevm
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
Stephen Shelton - Sr. Blockchain Engineer at Brewcraft Software