Axel Chalon is a seasoned backend developer with 11 years of experience building robust blockchain and web applications from Berlin, with professional history at Parity Technologies and JOLOCOM. He blends Rust and JavaScript/TypeScript expertise—working across parity-ethereum, ethabi and polkadot-js—to improve core client functionality, ABI handling, and Polkadot/Substrate APIs. Comfortable across the stack, he has contributed to light client features, RPC reliability, and encoding/decoding of smart-contract interactions, showing an emphasis on maintainability and efficient protocol-level tooling. His background also spans decentralized identity standards (WebID, Solid), data visualization (D3.js), and UX-minded backend work, reflecting a pragmatic approach to developer-facing libraries and UIs. Notably, Axel’s contributions focus on subtle refactors and API improvements that reduce runtime overhead and make blockchain libraries easier to use for other developers.
11 years of coding experience
4 years of employment as a software developer
Technologies de l''information, Technologies de l''information at HETIC
Contributions:24 commits, 12 PRs, 46 pushes in 7 months
Contributions summary:Axel primarily focused on enhancing the `ethabi` library, which involves encoding and decoding smart contract interactions. Their contributions include refactoring code to avoid creating unnecessary modules, removing runtime ABI parsing, and adding functionalities such as output decoding and a `call` function. Furthermore, the user implemented tests for output decoding and addressed multiple output errors. These modifications improve the library's efficiency and usability for developers interacting with Ethereum smart contracts.
The fast, light, and robust client for Ethereum-like networks.
Role in this project:
Back-end Developer
Contributions:12 commits, 16 PRs, 101 pushes in 1 year 8 months
Contributions summary:Axel primarily focused on refactoring and cleaning up code related to RPC error handling, function naming, and database interactions within the parity-ethereum project. They made changes to several files, primarily in the `rpc/src/v1` directory, indicating a focus on improving the reliability and maintainability of the remote procedure call (RPC) interface. Additionally, the user implemented functionality related to light client features, including version information, which required modifications to the client and RPC implementations. These modifications suggest a contributor involved in core blockchain client functionality.
ethereumblockchainlightnoderust
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.