Rens Rooimans

Staff Software Engineer at Chainlink Labs

Netherlands
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
Rens Rooimans is a Staff Software Engineer with 11 years of experience focused exclusively on blockchain and on-chain systems, currently leading the Solidity team at Chainlink Labs to design and secure CCIP, a cross-chain bridge that protects billions in value across 20+ chains. He combines deep on-chain development in Solidity with backend Golang work, contributing notable fixes to the core Chainlink oracle—such as refactoring minimum confirmation logic across VRF and keeper components. Prior roles include bootstrapping startups to scale and tech consulting at PwC, giving him a rare mix of product-first engineering and enterprise-grade process discipline. Based in the Netherlands, he holds a Master’s in Computing Science from Utrecht University and brings both academic grounding and practical audit/deploy experience. Colleagues rely on him for secure, auditable contract design and pragmatic integration between on- and off-chain systems.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster’s Degree Computing Science, Master’s Degree Computing Science at Utrecht University
languagesEnglish, Dutch
github-logo-circle

Github Skills (7)

chainlink10
go10
oracle10
oracles10
ethereum10
blockchain10
solidity9

Programming languages (8)

C#MDXTypeScriptRustSolidityJavaScriptGoHTML

Github contributions (5)

github-logo-circle
smartcontractkit/chainlink

Nov 2021 - Nov 2022

node of the decentralized oracle network, bridging on and off-chain computation
Role in this project:
userBack-end Developer
Contributions:705 reviews, 33 commits, 290 PRs in 1 year
Contributions summary:Rens's commits focused on modifying and integrating minimum confirmation settings within the Chainlink oracle network's core functionality. They updated and refactored various configurations, including those for Keeper specifications and VRF (Verifiable Random Function) operations, ensuring the correct implementation of minimum confirmation requirements across multiple components. The code changes involved adjustments in the `general_config.go`, `validate_test.go`, and `registry_synchronizer_core.go`, along with a series of related updates to VRF and keeper spec models. Additionally, the user renamed confirmations to MinIncomingConfirmations across the code base.
golangcomputationethereumblockchaindecentralized
RensR/AdventOfCode

Nov 2019 - Dec 2022

Advent of code solutions in Go and C#
Contributions:147 commits, 158 pushes, 1 branch in 3 years 1 month
golangcsharpgo
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
Rens Rooimans - Staff Software Engineer at Chainlink Labs