Rio Kierkels

Head Of Platform Engineering

Randstad, 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
Rio Kierkels is a Head of Platform Engineering with 13 years of experience building resilient cloud and developer platforms from Randstad, Netherlands. He blends a strong DevOps and SRE background with roots in visual effects compositing and camera work, giving him a rare cross-disciplinary perspective on observability and pipeline automation. Rio has driven platform and consulting roles at Tribe AI, Fullstaq and Cube, and contributed to open-source tooling by adding tracing and context propagation to the Machinery async task queue to improve debugging and observability. He holds an MSc in Security and Network Engineering, applying that security-minded approach to platform reliability and distributed systems. Colleagues describe him as a pragmatic problem solver who translates complex operational challenges into developer-friendly, auditable solutions. His VFX and production experience often informs a systems-thinking approach to automating repeatable workflows under tight deadlines.
code13 years of coding experience
job16 years of employment as a software developer
bookMSc, Security and Network Engineering, MSc, Security and Network Engineering at University of Amsterdam
bookHBO, Audio Visual, HBO, Audio Visual at Willem de Kooning
languagesEnglish, Dutch
github-logo-circle

Github Skills (12)

go10
opentracing10
tasks10
tracer10
trace10
async9
distributed-systems9
asynchronous9
golang8
task-queue8
rabbitmq8
amqp8

Programming languages (17)

PowerShellSmartyJavaC++RustCGoMustache

Github contributions (5)

github-logo-circle
RichardKnop/machinery

Feb 2018 - Mar 2018

Machinery is an asynchronous task queue/job queue based on distributed message passing.
Role in this project:
userBack-end Developer
Contributions:12 commits, 4 PRs, 23 comments in 7 days
Contributions summary:Rio primarily focused on enhancing the machinery library's functionality through the implementation of tracing capabilities. They added features for tracing tasks, including the ability to inject and extract trace contexts, annotate spans with task information, and instrument the `Task.Call` function. They also implemented *WithContext variants* of existing functions to ensure that trace context is propagated correctly. These changes aimed to improve observability and debugging capabilities within the machinery framework.
jobmessage-passingmongodbmachinerymemcached
rio/tus-rust

Nov 2015 - May 2016

Contributions:26 commits, 16 pushes, 5 branches in 5 months
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
Rio Kierkels - Head Of Platform Engineering