Rhys Bartels-waller

Head Of Software Engineering - Lace at Input Output (IOHK)

United Kingdom
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
Rhys Bartels-waller is a pragmatic engineering leader with 11 years' experience building and operating Web3 and cloud-native platforms, currently serving as Head of Software Engineering for Lace at Input Output (IOHK). He combines hands-on expertise in Cardano domain modelling, application service layers and multi-region Kubernetes SRE with strategic responsibility for technical direction, delivery quality and debt management across the tribe. His background spans full-stack and DevOps work — from crafting DDD-backed microservices to improving Cardano Docker images, db-sync migrations and snapshot restore tooling that directly impact blockchain deployments. Comfortable switching between people leadership and code, he has led teams delivering client libraries, backend services and resilient infrastructure for high-throughput blockchain APIs. Unusually for an engineering head, he retains active open-source contributions to core Cardano components, blending production-grade ops insight with product-facing API design.
code11 years of coding experience
job16 years of employment as a software developer
bookB.Design Studies Visual communication Design Research Web Development Photomedia, B.Design Studies Visual communication Design Research Web Development Photomedia at University of Western Sydney
languagesjavascript, typescript, graphql
stackoverflow-logo

Stackoverflow

Stats
128reputation
4kreached
5answers
1question
github-logo-circle

Github Skills (25)

docker10
postgresql10
nix10
scripting10
schema-design10
containerization10
dockers10
cicd10
script10
cardano10
database-design10
db-schema10
database-schema10
sh10
shell10

Programming languages (12)

TypeScriptDockerfileShellC++CoffeeScriptRustJavaScriptGo

Github contributions (5)

github-logo-circle
IntersectMBO/cardano-db-sync

Nov 2019 - Jun 2022

A component that follows the Cardano chain and stores blocks and transactions in PostgreSQL
Role in this project:
userDevOps Engineer & Database Engineer
Contributions:18 reviews, 16 commits, 10 PRs in 2 years 6 months
Contributions summary:Rhys primarily contributed to infrastructure and database management aspects of the project. They focused on updating the Docker image configuration, including networking and file mounting, and also integrated snapshot restore functionality using shell scripting. Furthermore, the user modified SQL views, and migration scripts, and added new database fields to ensure compatibility and maintain the integrity of the database schema. Their contributions also extended to documentation, clarifying the usage of Docker commands and environment variables.
golangadablockchainplutuschain
IntersectMBO/cardano-node

Feb 2020 - Jun 2020

The core component that is used to participate in a Cardano decentralised blockchain.
Role in this project:
userDevOps Engineer
Contributions:10 commits, 4 PRs, 5 pushes in 3 months
Contributions summary:Rhys focused on modifying the Docker image configuration for the Cardano node. Their commits involved refactoring the Dockerfile, including renaming environment variables, updating the configuration handling, and simplifying the entrypoint. These changes aimed to enhance the image's flexibility, improve runtime behavior, and align it better with the underlying cardano-node interface. The contributions significantly impact the deployment and configuration management of the Cardano node within a containerized environment.
core-componentblockchainplutusdecentralisedcardano
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
Rhys Bartels-waller - Head Of Software Engineering - Lace at Input Output (IOHK)