Sean Young

Software Engineer

London, England, United Kingdom
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
Sean Young is a seasoned software engineer based in London with 26 years of experience specializing in compiler engineering, Linux kernel maintenance, and blockchain systems. He contributes to prominent open-source projects such as Solang (the Solidity compiler for Solana/Polkadot) and Solana itself, implementing compiler features, type resolution, codegen, and cryptographic precompiles like ed25519 and Keccak integrations. Notable for bridging EVM/WASM boundaries, he implemented ewasm support in Hyperledger Burrow and adds rigorous integration tests to ensure interoperability between EVM and WASM contracts. Sean combines deep low-level systems expertise with practical backend development, and his work on LLVM bindings and WASM build fixes reflects a knack for resolving subtle build and metadata challenges.
code26 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
66reputation
2kreached
4answers
0questions
github-logo-circle

Github Skills (25)

solidity10
llvm10
evm10
virtual-machine10
codegen10
compiler-design10
go10
api10
solana10
ethereum10
cryptography10
blockchain10
blazor-webassembly10
webassembly10
rust10

Programming languages (20)

C#SmartyJavaC++JinjaCRustGo

Github contributions (5)

github-logo-circle
hyperledger-solang/solang

Dec 2018 - Jan 2023

Solidity Compiler for Solana and Polkadot
Role in this project:
userBack-end Developer
Contributions:1800 reviews, 1628 commits, 1581 PRs in 4 years 1 month
Contributions summary:Sean is a back-end developer contributing to the Solidity compiler Solang. They are focused on implementing features, fixing bugs, and improving the compiler's ability to process Solidity code. They are improving type resolution, parser, and codegen, as well as testing the compiler and creating integration tests. The user is also working on features to support the latest Solidity standards.
bpfsubstratesolanarustblockchain
hyperledger-archives/burrow

Feb 2020 - Mar 2021

https://wiki.hyperledger.org/display/burrow
Role in this project:
userBack-end Developer
Contributions:13 reviews, 26 commits, 271 PRs in 1 year 1 month
Contributions summary:Sean primarily contributed to the implementation of ewasm (Ethereum-flavored WebAssembly) features within the Burrow blockchain project. Their work involved replacing existing wasm interfaces with ewasm, adding missing ewasm functions, and integrating new precompiles like Keccak256. These changes involved modifications to core execution logic and the inclusion of new Solidity compiler versions. Additionally, the user introduced tests for interactions between EVM and WASM contracts.
hyperledgerconsensusethereumblockchainevm
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
Sean Young - Software Engineer