Jason Carver

Coder

Bologna, Emilia-Romagna, Italy
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
Jason Carver is a seasoned software engineer and entrepreneur with 16+ years building production systems and open-source infrastructure, currently focused on Ethereum tooling in Python and Rust. He has led teams at LinkedIn through high-impact product and revenue growth and later contributed core features to major Ethereum projects like go-ethereum, trinity, web3.py and the Portal-network client trin. Equally comfortable in backend systems, cryptography-aware utilities and operations, he values elegant, maintainable code and has applied that philosophy across languages from Python and Go to Solidity and Rust. His background blends ML and probabilistic research from MIT with hands-on product exits and acquisitions, and he now experiments with AI internals as the seed for his next project. An active maintainer and problem-solver, he’s repeatedly improved mining, sync, ABI, and testing subsystems in widely used blockchain stacks.
code16 years of coding experience
job19 years of employment as a software developer
bookM.Eng, Computer Science - Artificial Intelligence, M.Eng, Computer Science - Artificial Intelligence at Massachusetts Institute of Technology
github-logo-circle

Github Skills (61)

json-rpc10
transaction10
transactional10
utilities10
pytest10
python10
back-end-development10
trie10
testing10
evm10
data-serialization10
virtual-machine10
data-structure10
libp2p10
asyncio10

Programming languages (20)

MDXC++CSSRustDMakefileIoGo

Github contributions (5)

github-logo-circle
ethereum/eth-utils

Aug 2017 - May 2022

Utility functions for working with ethereum related codebases.
Role in this project:
userBack-end Developer
Contributions:6 reviews, 137 commits, 60 PRs in 4 years 10 months
Contributions summary:Jason primarily contributed to improving the `eth-utils` library, focusing on the correctness and robustness of address-related utility functions. They added checksum validation to the `is_address()` function and updated related test cases, demonstrating a focus on Ethereum-specific code. Further contributions included capturing unicode errors and improving code maintainability through dependency management and code cleanup.
utility-functionspythonweb3pyetherscanethereum
ethereum/trinity

Dec 2018 - Mar 2021

The Trinity client for the Ethereum network
Role in this project:
userBack-end Developer
Contributions:8 releases, 56 reviews, 300 commits in 2 years 3 months
Contributions summary:Jason primarily contributed to the core logic of the Ethereum client, specifically the "Trinity" client. Their work involved bug fixes related to Beam Sync and state downloads. They addressed issues involving block imports, incorrect data handling and state management. Additionally, they were involved in performance improvements, as well as adding RPC functionality to the client.
ethereumblockchaintrinityethereum-network
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
Jason Carver - Coder