Tech Lead IAM · Cloud Security · Backend

FLORIAN DANIELS

I design, build and run identity platforms.

  • 18+ yrs engineering
  • Bordeaux, France
Portrait of Florian Daniels
sub
florian.daniels
role
iam_tech_lead
aud
your_team
iss
bordeaux.fr
Self-signed alg RS256
0+ Years engineering
0+ Microservices in production
2016 Building IAM systems since
2008 Writing code since

Who I Am

I build the front door.
Then I help everyone use it.

Today, I'm Tech Lead IAM & Cloud Security at . With my team, we designed the IDM/IDP platform at the core of Lectra Cloud and we run and evolve it. It secures 100+ highly available microservices across R&D.

Beyond the architecture itself, I act as a technical referent for identity and access management. I guide customers and R&D teams through the OAuth2 and OIDC flows they rely on every day, and translate IAM stakes into value that non-technical stakeholders can act on.

Teaching the mental model before the flows (audience, delegation) helps teams understand what they're doing and make the right design choices.

Side note — Primer

What is a digital identity?

Online, you are never who you are. You are what a system is willing to believe about you. That trust is built from fragments: an account here, a sign-in there, a badge issued by your employer, a token handed from one service to the next. A digital identity is the thread that ties those fragments together, and the rules that decide who may vouch for it, who may rely on it, and for how long.

01 · Identity

A subject, some claims, a proof.

A digital identity isn't a person, it's a representation: a stable identifier, attributes attached to it (name, email, role, organization), and credentials that bind you to that record: a password, a passkey, a second factor. Each application only ever sees a projection of it, and one person holds many: employee, customer, administrator.

02 · Stakes

When identity breaks, everything behind it breaks too.

Security
Identity is the primary attack surface. Phishing, credential stuffing and session hijacking go for the front door, not the walls.
Privacy
Share only what's needed: minimal claims, explicit consent, GDPR by design.
Continuity
When the identity provider is down, everything is down.
Experience
One account, one sign-in, everywhere, without trading away security.

03 · OAuth2

Delegate access. Never hand over the keys.

OAuth2 answers one precise question: how can an application act on your behalf without ever knowing your password? Instead of a secret, the authorization server issues a token that is scoped, short-lived and bound to an audience. OAuth2 authorizes; OpenID Connect adds the layer that authenticates.

In the platforms I build

Authorization Code + PKCE
Users signing in to web and mobile apps
Client Credentials
Service-to-service calls across 100+ microservices
Device Flow
Connected devices without a keyboard
Token Exchange
Propagating identity between services without widening privileges
RBAC / TBAC
Authorization stays in the business domain, not in the vendor

What Drives Me

Eight things I care about

01

Architecture & Resilience

Designing IAM architectures with security and zero-downtime as hard constraints, not aspirations.

02

Production Operations

Running IAM platforms in production: incident management, operational continuity, hardening.

03

OAuth2 & Beyond

Securing flows on OAuth2, with fluency across OIDC, SSO, MFA, federation, delegation, token exchange.

04

API Design

Production-ready APIs and GraphQL federation, built to hold up under load and over time.

05

AI-Augmented Engineering

Exploring how AI reshapes business value and everyday engineering practice.

06

Fast Feedback Loops

Trunk-based development, CI/CD pipeline design, DORA-guided delivery.

07

Developer Experience

Monorepo, DDD, semantic-release, Renovate, feature flipping, observability.

08

DevOps as Culture

Keeping DevOps a genuine culture of collaboration, not a label on a job title.

AI at Scale

AI makes every developer faster. My job is making sure they all speed up in the same direction.

AI multiplies team velocity. Without a unified, robust architectural vision, it multiplies divergence too: conflicting patterns, security reinvented team by team, compounding debt. Developer support and enablement become the bottleneck, and they no longer scale through people alone. The answer is self-service: skills, MCP servers and tooled golden paths that encode expertise, so every developer, and every agent, applies the right standards without waiting for an expert.

  1. 01

    Vision

    One reference architecture, explicit and enforceable.

  2. 02

    Self-service

    Experts step out of the critical path.

  3. 03

    Skills & MCP

    Expertise encoded, consumable by humans and agents alike.

And every one of those agents needs an identity...

Favorite Stacks

No stack loyalty. Pragmatism over dogma, and the right tool for the right job.

Where I've Been

Eighteen years, five chapters.

2016 → Now 9 yrs 11 mos

Senior Cloud Engineer, Tech Lead IAM & Cloud CyberSecurity

Cestas, France

Tech Lead Backend IAM & CyberSecurity within Lectra Cloud R&D. I design and continuously evolve the IDM/IDP platform securing 100+ highly available microservices, and I support R&D teams on OAuth2/OIDC.

  • IAM architecture design for the authentication & authorization platform
  • AI agent & MCP server authentication via Token Exchange (RFC 8693 / OBO)
  • Cloud back-offices for account & RBAC access management
  • Cross-team R&D support: OAuth2 upskilling, architecture reviews
  • Node.js
  • TypeScript
  • Apollo Federation
  • PostgreSQL
  • Redis
  • Kubernetes
  • Azure
  • Auth0 / Okta
2015 → 2016 1 yr 5 mos

Software Quality Architect

Pessac, France · via

Cross-functional technical referent within the Software Quality methods & tools unit, spreading DevOps practices and building internal tooling.

  • Active in Orange Software Quality working groups: CI/CD, SonarQube
  • Guided project teams on automation solutions; reliability & robustness audits
  • Built a "Forges as a Service" admin web portal (Jenkins + SonarQube)
  • Java 8
  • Spring
  • JHipster
  • AngularJS
  • Jenkins
  • SonarQube
  • Ansible
2013 → 2015 2 yrs 1 mo

Software Engineer, J2EE Maintenance & Performance

Cestas, France · via

Performance R&D on the FIP integration platform at the core of the Lectra PLM, a high-load n-tier architecture.

  • Analyzed & optimized execution time of strategic FIP services
  • Scalability studies: user-load objectives, application profiling
  • Identified CPU / memory / I/O bottlenecks and shipped the fixes
  • Java
  • JBoss
  • Spring
  • EJB3
  • Hibernate
  • Oracle
  • YourKit
2011 → 2013 2 yrs 1 mo

Software Engineer, J2EE Designer

Gradignan, France · via

Experienced designer/developer, quickly extended to technical leadership and application piloting within the shared development center (CDM EPA).

  • Application piloting between business (MOA) and ATOS delivery
  • Technical mentoring; requirements, feasibility, estimation, documentation
  • Technical migrations: JDK, DISFE framework, WAS 6.1 → 7
  • Java
  • Spring 2
  • EJB 2
  • DB2
  • CICS
  • WebSphere
  • LDAP
2008 → 2011 3 yrs 1 mo

Software Engineer, J2EE Designer

Gradignan, France · via / AtlantiCA

Fast progression from junior developer to technical referent to project lead within a ten-person team, on the BAM online banking portal.

  • Evolutions & maintenance of the BAM customer banking portal
  • New account overview, portal redesign, screen security & certification
  • RIB → SEPA migration; technical mentoring & agile project piloting
  • Java
  • Spring 2
  • Hibernate
  • SQL Server
  • Tomcat
  • JavaScript

Education

Degrees & Certifications.

/ Degrees

  • 2005 → 2007

    Master's in Computer Science

    Specialization in Bio-Informatics

  • 2002 → 2005

    Bachelor's in Cell Biology & Physiology

    Biologie Cellulaire et Physiologie

/ Certifications

  • Professional Scrum Master™ I

    PSM I

Get In Touch

Let's talk Json-Web-Tokens,
DevOps or DevEx.

Bordeaux, Nouvelle-Aquitaine, France. Remote / hybrid friendly.
English works, though French is my strongest language.

200 OK