Rust, IAM and distributed systems

Nathael Bonnal, open source engineer for critical platforms

I build IAM primitives, Rust backends and distributed architectures for systems that need to stay readable, operable and open.

Rust backend
IAM and security
Open source lead
Currently at Cloud-IAM
Nathael Bonnal

Rust

services, CLI, APIs

IAM

Keycloak, OIDC

K8s

OPA, AuthZen, MCP

Projects

Open source products, not demo code

FerrisKey and FerrisLabs are the places where I turn architecture decisions into concrete software.

Lead project, maintainer mindset

I care about public roadmaps, readable contribution paths, pragmatic governance and long-term maintainability.

IAM

identity

Rust

systems

OSS

lead

Expertise

From identity to distributed platforms

I focus on the parts of a system where product design, security constraints and operational reality meet.

Rust and backend engineering

APIs, services and infrastructure code with strong ownership of correctness, ergonomics and operational behaviour.

IAM and authorization

OIDC, Keycloak, FerrisKey, policy models, delegated authorization and secure product boundaries.

Kubernetes, OPA, AuthZen, MCP

Platform primitives for deployment, policy enforcement, AI tool access and service-to-service governance.

Distributed architecture

Kafka, Saga Pattern, event flows, consistency tradeoffs and systems that stay explainable under failure.

Postgres and ScyllaDB

Data modelling, query paths and persistence choices for identity, messaging and high-throughput services.

Rust
Kubernetes
OPA
Kafka
Postgres
Keycloak
ScyllaDB
Prometheus
Grafana
RabbitMQ

Blog

Latest articles

Stay up to date with the latest news and updates.

Deploying Explainer to production: a complete guide
guidedeployment

Deploying Explainer to production: a complete guide

Ship your docs to production with Cloudflare, Vercel, or Docker.

A deep dive into Explainer's MDX components
tutorialmdx

A deep dive into Explainer's MDX components

Master the built-in MDX components that make your docs stand out.

Introducing Explainer v2
announcementrelease

Introducing Explainer v2

A monorepo documentation boilerplate with Astro, React, and Tailwind.

View all articles

Let us build platforms that are simpler to operate

I am interested in Rust, IAM, Kubernetes, authorization policy and ambitious open source projects.