SOFTWARE ENGINEERING / IDENTITY SYSTEMS

Hi, ich bin Nicolas.

Ich baue
Vertrauen
in Software.

Mein Schwerpunkt ist Identity & Access Management – von Keycloak über OpenID Connect bis zu Verifiable Credentials. Standards verstehen. Systeme sauber verbinden. Sicherheit mitdenken.

⌘ Keycloak-first◎ Standards-driven↗ End-to-end
IDENTITY MAP SYSTEM THINKING
OIDCJAVA
VPAPI
KEYCLOAKIDENTITY CORE
01 AUTHENTICATE
02 AUTHORIZE
03 VERIFY
49°00' N
13°13' E
✳access_tokenvalidated · signed✓
⌑identity verifiedissuer · claims · trust
SCROLL TO EXPLORE
01 / 04

01 / WAS ICH MACHE

Identity ist komplex.
Die Lösung muss es nicht sein.

Technische Tiefe statt Buzzwords. Ich bewege mich zwischen Standards, Plattformen und Anwendungscode – dort, wo die Details entscheidend sind.

✳SECURITY IS NOT A FEATURE.
IT'S AN ARCHITECTURAL DECISION.
FOCUS AREA 01 IN PRACTICE

Identitäten verbinden. Nicht verbiegen.

SSO, Föderation und saubere Protokollflüsse. Ich denke Identity über Systemgrenzen hinweg – mit klaren Verantwortlichkeiten, nachvollziehbaren Claims und einem Setup, das auch morgen noch wartbar ist.

KeycloakOIDCOAuth 2.0SAML 2.0
PROTOCOL FLOW / CONCEPTINTERACTIVE MODEL
↗Application
◎Identity Provider
⌁Token
✓Resource
›authorization_code + PKCE●

02 / MEIN ANSATZ

Gute Systeme
fühlen sich einfach an.

Die eigentliche Arbeit steckt oft nicht im Code, sondern in den Entscheidungen davor: Welchem System vertrauen wir? Welche Informationen müssen wirklich fließen? Und wie bleibt das Ganze verständlich?

Gedanken austauschen
01 / CLARITY

Erst verstehen.

Protokolle und Anforderungen präzise lesen, bevor die erste Abstraktion entsteht.

02 / SECURITY
⌑

Vertrauen explizit machen.

Klare Grenzen, minimale Berechtigungen und nachvollziehbare Entscheidungen.

03 / ENGINEERING

Bis zum Detail denken.

Von der Architektur bis zur Integration zählt, ob es im echten System funktioniert.

03 / KOMPETENZEN

Breit genug für das Ganze.
Tief genug für die Details.

Mein Kern liegt in IAM. Die angrenzenden Technologien helfen mir, Lösungen nicht nur zu entwerfen, sondern vollständig zu integrieren.

01
CORE FOCUS

Identity & Access Management

  • ↗Keycloak Architektur & Erweiterungen
  • ↗Realm-, Client- und Rollenmodelle
  • ↗SSO, Federation & Identity Lifecycle
  • ↗Security Flows und Token-Design
02
DEEP KNOWLEDGE

Standards & Protokolle

  • ↗OpenID Connect & OAuth 2.0
  • ↗OpenID for Verifiable Presentations
  • ↗JWT, Claims & Token Validation
  • ↗SAML 2.0 und interoperable Flows
03
FULL-STACK

Application Engineering

  • ↗Java & serviceorientierte Backends
  • ↗Angular, React & Next.js
  • ↗API-Design und Systemintegration
  • ↗Frontend- und Backend-Security
04
PRODUCTION MINDED

Daten & Persistenz

  • ↗MongoDB – dokumentenorientiert
  • ↗PostgreSQL – relational & robust
  • ↗Oracle Database
  • ↗Datenmodelle, Querying & Integration

04 / TECHNOLOGIEN

Das richtige Werkzeug.
Für die richtige Aufgabe.

Technologien sind Mittel zum Zweck. Entscheidend ist, wie sie zusammenspielen.

TECHNOLOGY INDEX12 TECHNOLOGIES · 4 LAYERS
04OAuth 2.0Identity+
05JavaBackend+
06REST APIsBackend+
07AngularFrontend+
08ReactFrontend+
09Next.jsFrontend+
10MongoDBData+
11PostgreSQLData+
12OracleData+
PRIMARY FOCUS: IDENTITY & ACCESSAND EVERYTHING AROUND IT
END / 001✳THANKS FOR SCROLLING

WENN ES UM IDENTITÄT GEHT

Let's make
trust work.

Du hast eine knifflige Identity-Frage, einen Protokoll-Edge-Case oder willst über saubere Software-Architektur sprechen? Ich freue mich auf den fachlichen Austausch.

info@nicolas-hasenkopf.de