Javier Rojas is a software engineer with nine years of experience specializing in blockchain and decentralization technologies. He has hands-on expertise building web3 interactions, notably contributing an async/await modernization and promise-based refactor to the well-known "Mastering Ethereum" repository's web3 examples. Javier combines full-stack development skills with practical smart contract integration, preparing environments and argument parsing to streamline developer workflows. Based in Mexico, he brings a pragmatic approach to making blockchain tools more accessible and reliable. Notably, his open-source work focuses on improving developer ergonomics for contract interaction rather than just protocol design.
Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
Role in this project:
Full-stack Developer
Contributions:203 commits, 101 PRs, 94 pushes in 8 months
Contributions summary:Javier primarily contributed to the project by working on web3 contract basic interactions, with a focus on web3.js. The user prepared the environment, added arguments parsing, and managed promise-based interactions. They also adapted more interactions to promises and created an async/await version of basic interactions.
Rewrite of the Yellowpaper in non-Yellowpaper syntax.
Contributions:2 commits, 1 PR, 1 push in 3 months
rewrite
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.