Rodrigo Ariza is a Blockchain Engineer with a decade of software development experience and a Telecommunication Engineering background, currently building resilient infrastructure at Chainlink Labs. He blends backend and full-stack expertise—having improved core Chainlink node error handling and added Arbitrum support—while also contributing JavaScript adapters that expanded data providers for real-world oracle integrations. Rodrigo’s career spans fintech and enterprise projects (BBVA, ConsenSys) where he shipped payment and consensus-signal products, demonstrating a pragmatic focus on efficiency and execution. A team-oriented problem solver and sports enthusiast, he prioritizes project success and consistently aims to turn big ideas into production-ready tools.
10 years of coding experience
5 years of employment as a software developer
AGH University
Grado en Ingeniería, Tecnologías de la comunicación, Grado en Ingeniería, Tecnologías de la comunicación at Universidad Rey Juan Carlos
Monorepo containing JavaScript implementation of external adapters
Role in this project:
Full-stack Developer
Contributions:281 reviews, 204 commits, 115 PRs in 9 months
Contributions summary:Rodrigo made significant contributions to the `external-adapters-js` repository, which involves JavaScript implementations of external adapters. Their work focused on the `market-closure` adapter, implementing test cases for market closure checks and defining types. Additionally, they worked on the `defi-pulse` adapter, introducing new data providers such as coinpaprika, coinmarketcap, and coingecko, and refactoring code for data provider functionality and response formatting. The commits demonstrate an understanding of adapter design and data fetching.
node of the decentralized oracle network, bridging on and off-chain computation
Role in this project:
Backend Developer
Contributions:56 reviews, 33 commits, 11 PRs in 6 months
Contributions summary:Rodrigo primarily contributed to the core functionality of the Chainlink node, focusing on improving error handling and adapting the system to support new features on different blockchain networks, especially Arbitrum. Their work included refactoring existing code and implementing the ability to handle and report errors related to transaction nonces, gas prices, and insufficient funds, improving the node's resilience. The contributions involved modifying core service components and integrating new interfaces for Arbitrum, as well as adapting the codebase to the evolution of the flags service.
golangcomputationethereumblockchaindecentralized
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
Rodrigo Ariza - Blockchain Engineer at Chainlink Labs