Software-Architektur, Softwareentwicklung, IT Consulting, EAI, Mobile Development, Xamarin, .Net, C#, iOS, Android, SQL, MS Dynamics CRM, Biztalk
Aktualisiert am 25.06.2025
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2025
Verfügbar zu: 100%
davon vor Ort: 30%
.NET Framework
OAuth 2.0
OpenID
ASP.NET
DevOps
Terraform
CI/CD
Datenbanken
IAM
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

3 Jahre 7 Monate
2021-12 - heute

Implementierung aller relevanten CIAM Prozesse

Senior Customer Identity Access Management Developer (CIAM) .NET 8 Azure Cloud Microservices ...
Senior Customer Identity Access Management Developer (CIAM)

Implementierung aller relevanten CIAM Prozesse inkl. Remote Profiling und Event Handling. Konsolidierung der bestehenden CIAM-Prozesse aller globalen Brands und Tochterunternehmen in ein unternehmensweites Customer Identity Access Management. API & Integration Schwerpunkte:

  • RESTful API Design für CIAM-Services
  • OAuth 2.0 und JWT-basierte Authentifizierung
  • Event-driven Architecture mit Kafka für Echtzeit-Datenverarbeitung
  • API Management mit Azure APIM für Lifecycle-Management
  • JSON/XML-Datenformat-Transformation
  • SAP Customer Data Platform Integration

.NET 8 Azure Cloud Microservices Docker Terraform CosmosDB API Management Azure B2C Kafka PowerShell Playwright OAuth2 OIDC SAML
Hersteller Chemieindustrie

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Schulabschluss: Abitur (Note: 1,8)


2003 - 2005

Fachinformatiker / Anwendungsentwicklung


1997 - 2003

Dipl. Mathematik/Nebenfach: Informatik, Uni Düsseldorf (ohne Abschluss)


Weiterbildungen & Zertifikate

Methodenkompetenzen

Professional Scrum Master I (PSM I), Scrum, V-Modell XT, ITIL, Enterprise Identity Architect, CIAM Specialist, Azure Solutions Architect, Privacy Engineer, B2C Authentication Expert, Microservices Developer, Compliance Engineering

Kompetenzen

Kompetenzen

Top-Skills

.NET Framework OAuth 2.0 OpenID ASP.NET DevOps Terraform CI/CD Datenbanken IAM

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich:

  • Softwarearchitektur
  • Anwendungs- und Systemprogrammierung
  • objektorientierte Analyse, Design und Programmierung
  • aspektorientierte Programmierung
  • Spezifikation, Programmierung, Testing
  • Requirement- und Designspezifikation (UML)
  • agile Projektentwicklung (SCRUM, User Stories)
  • 3rd Level Support


Methoden und Pattern:

  • OOP/OOA/OOD/AOP
  • Datenbank Design
  • Domain Driven Design
  • Testdriven Design
  • MVC - Model View Controller
  • MVP - Model View Presenter
  • MVVM


Tools, Frameworks und APIs:

  • Visual Studio
  • XCode
  • MonoDevelop
  • .Net Framework
  • ASP .Net
  • WCF
  • Xamarin
  • Visual Source Safe
  • Team Foundation Server
  • Source Gear Vault
  • Subversion
  • Git
  • Cruise Control .Net
  • log4net
  • Spring .Net
  • nUnit
  • nHibernate
  • DevExpress
  • Infragistics
  • Enterprise Architect
  • SSMO
  • SQL Server Management Studio
  • SQL Navigator
  • Biztalk Server Entwicklung


Besondere Erfahrungen:

  • Entwicklung gemäss Anforderungen ISO13485 und V-Modell XT
  • Experte im Bereich elektr. Zahlungsverkehr (Schweiz und Deutschland) inkl. aller gängigen Zahlungsformate und Schnittstellen u.a.: MT100, MT101, MT940, MT942, MT515, MT566, MT571, SWIFT, DTA, ESR, LSV, LSV+, IBAN, SEPA, ISO 20022, EZAG


Persönlichkeit

Methodisch strukturierter, unternehmerisch orientierter und umsetzungsstarker Softwarearchitekt und Senior IT-Consultant, mit breiter Fach- und hoher Sozialkompetenz, sowie hohem Qualitäts- und Innovationsanspruch. Spezialisiert auf API-Architekturen, Customer Identity & Access Management (CIAM) und Azure Cloud-Lösungen.


Werte

Respekt, Vertrauen, Wertschätzung, Innovation, Qualität, Teamspirit, Flexibilität, Kreativität


Spezialkenntnisse

API & Integration Expertise

  • RESTful API Design: Umfassende Kenntnisse in REST-Prinzipien, HTTP-Verben, Statuscodes, API-Versionierung
  • Authentication & Authorization: OAuth 2.0, JWT (JSON Web Tokens), API Keys, SAML
  • API Management: Azure API Management, Swagger/OpenAPI, Postman für Entwicklung und Testing
  • Data Format Handling: JSON, XML, CSV, Excel etc. - Transformation zwischen verschiedenen Datenformaten
  • Event-driven Integration: Kafka, RabbitMQ für asynchrone Kommunikation, Microservices-Architektur


SAP Expertise

  • SAP Integration: Customer Data Platform Integration, Schnittstellen zu SAP ERP-Systemen
  • Legacy System Migration: Nahtlose Integration bestehender SAP-Landschaften


Informationstechnologische Kompetenzen

Core Development Technologies

  • Microsoft .NET Ecosystem: C#, ASP.NET, ASP.NET Core (.NET 6/7/8)
  • Programming Languages: C#, C++, PowerShell, Python (complementary)
  • Mobile Development: Xamarin, Flutter, native iOS (Objective-C)
  • Enterprise Frameworks: DevExpress XAF, Entity Framework


Web Technologies & Standards

  • Data Formats: XML, XSL, XSD, JSON, CSV
  • Web Standards: HTML5, CSS3, REST APIs, SOAP Web Services
  • Authentication Standards: OAuth 2.0, OpenID Connect (OIDC), SAML, JWT


Microsoft Azure Cloud Platform

  • Identity & Access Management: Azure B2C, Azure AD, Multi-Tenant Architecture
  • Compute Services: Azure App Services, Azure Function Apps, Container Apps
  • Integration Services: Azure Logic Apps, Azure API Management (APIM)
  • DevOps & Automation: Azure DevOps, Azure Pipelines, Infrastructure as Code


Enterprise Integration & Architecture

  • Integration Platforms: Microsoft BizTalk Server, Enterprise Application Integration (EAI)
  • Architectural Patterns: SOA, Microservices, Event-driven Architecture
  • Messaging Systems: Kafka, RabbitMQ, Azure Service Bus
  • Design Methodologies: OOA, OOD, OOP, Domain-Driven Design


Database & Data Management

  • Relational Databases: Microsoft SQL Server, Oracle, MySQL
  • NoSQL Databases: CosmosDB, Couchbase, SQLite
  • Data Integration: SSIS, ETL Processes, Data Migration


DevOps & Development Lifecycle

  • Version Control: Git, Azure DevOps, GitLab
  • CI/CD Pipelines: Azure Pipelines, Automated Testing, Deployment Automation
  • Infrastructure as Code: Terraform, ARM Templates
  • Testing Frameworks: Unit Testing, Integration Testing, Playwright (E2E)


Leitungsfunktionen

(Digitalisierung, IT-Prozesse & Qualitätsmanagement, Entwicklungsleiter, Projektleiter)

  • Projektleiter für Cloud Transition und Digitalisierung bei führendem schweizerischem Hersteller für Haustechnik
  • Entwicklungsleiter bei führendem schweizerischem Hersteller für Software im e-Banking und Online Banking
  • Langjähriger, leitender Schnittstellen- und Softwarearchitekt bei führendem Hersteller für Medizin- und Sicherheitstechnik
  • Senior CIAM Solutions Architect für globales Chemie- und Konsumgüterunternehmen

Betriebssysteme

Mac OS
Mac OS X
MS-DOS
Novell
OS/2
Unix
openSUSE, Ubuntu, Debian
Windows
alle

Android und iPhone durch mobile development

Programmiersprachen

Basic
gute Kenntnisse VB 6.0, VB .Net
C
C#
sehr gute Kenntnisse und seit 2002 bevorzugt verwendete Sprache
C++
gute Kenntnisse, VC 6.0, embedded VC 4.0, managed C++
Delphi
Grundkenntnisse
Java
Grundkenntnisse durch kleinere Projekte
JavaScript
Grundkenntnisse durch Webentwicklung
Objective C
gute Kenntnisse, Mac OS X, iOS für iPhone, iPod und iPad
Pascal
Grundkenntnisse durch Studium (sehr lange her)
PL/SQL
gute Kenntnisse
Shell
  • sehr gute Kenntnisse, T-SQL
  • sehr gute Kenntnisse, XML, XSLT, XSD

Datenbanken

Access
gute Kenntnisse
DAO
gute Kenntnisse
MS SQL Server
Sehr gute Kenntnisse
MySQL
gute Kenntnisse
Oracle
gute Kenntnisse
SQL
Sehr gute Kenntnisse

Gute Kenntnisse, SQLite durch mobile development

Langjährige Erfahrung im Design relationaler Datenbanken.

Gute Kenntnisse in der Verwendung von O/R-Mappern wie z.B. Linq To SQL, Entity Framework und nHibernate

Datenkommunikation

Bus
CAN-BUS durch Softwareentwicklung im Bereich medical Devices
Ethernet
Gute Kenntnisse
FTAM
Gute Kenntnisse
Internet, Intranet
LAN, LAN Manager
Message Queuing
sehr gute Kenntnisse, IBM WebSphere Applikationen implementiert
NetBios
PC-Anywhere
Router
RPC
SMTP
TCP/IP
Sehr gute Kenntnisse
Windows Netzwerk
Winsock
  • sehr gute Kenntnisse, EBICS 2.2, 2.3 und 2.4 (D und FR)
  • sehr gute Kenntnisse, schweizerische Bankenschnittstellen
  • WCF
  • .Net Remoting

Hardware

Bus
CAN im Bereich medical devices
embedded Systeme
Macintosh
MacBook Pro, iMac Core i7, iPhone, iPad
PC
x86 und x64

Branchen

Branchen

  • Bank / Finanzinstitut / Bausparkasse / Kreditwirtschaft / Wertpapiere / Börse / Versicherungen
  • Chemie / Pharma / Biotechnologie / Medizintechnik
  • IT / Internet / EDV
  • IT-Dienstleister / Rechenzentrum
  • Architektur / Bauindustrie
  • Immobilienwirtschaft

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

3 Jahre 7 Monate
2021-12 - heute

Implementierung aller relevanten CIAM Prozesse

Senior Customer Identity Access Management Developer (CIAM) .NET 8 Azure Cloud Microservices ...
Senior Customer Identity Access Management Developer (CIAM)

Implementierung aller relevanten CIAM Prozesse inkl. Remote Profiling und Event Handling. Konsolidierung der bestehenden CIAM-Prozesse aller globalen Brands und Tochterunternehmen in ein unternehmensweites Customer Identity Access Management. API & Integration Schwerpunkte:

  • RESTful API Design für CIAM-Services
  • OAuth 2.0 und JWT-basierte Authentifizierung
  • Event-driven Architecture mit Kafka für Echtzeit-Datenverarbeitung
  • API Management mit Azure APIM für Lifecycle-Management
  • JSON/XML-Datenformat-Transformation
  • SAP Customer Data Platform Integration

.NET 8 Azure Cloud Microservices Docker Terraform CosmosDB API Management Azure B2C Kafka PowerShell Playwright OAuth2 OIDC SAML
Hersteller Chemieindustrie

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Schulabschluss: Abitur (Note: 1,8)


2003 - 2005

Fachinformatiker / Anwendungsentwicklung


1997 - 2003

Dipl. Mathematik/Nebenfach: Informatik, Uni Düsseldorf (ohne Abschluss)


Weiterbildungen & Zertifikate

Methodenkompetenzen

Professional Scrum Master I (PSM I), Scrum, V-Modell XT, ITIL, Enterprise Identity Architect, CIAM Specialist, Azure Solutions Architect, Privacy Engineer, B2C Authentication Expert, Microservices Developer, Compliance Engineering

Kompetenzen

Kompetenzen

Top-Skills

.NET Framework OAuth 2.0 OpenID ASP.NET DevOps Terraform CI/CD Datenbanken IAM

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich:

  • Softwarearchitektur
  • Anwendungs- und Systemprogrammierung
  • objektorientierte Analyse, Design und Programmierung
  • aspektorientierte Programmierung
  • Spezifikation, Programmierung, Testing
  • Requirement- und Designspezifikation (UML)
  • agile Projektentwicklung (SCRUM, User Stories)
  • 3rd Level Support


Methoden und Pattern:

  • OOP/OOA/OOD/AOP
  • Datenbank Design
  • Domain Driven Design
  • Testdriven Design
  • MVC - Model View Controller
  • MVP - Model View Presenter
  • MVVM


Tools, Frameworks und APIs:

  • Visual Studio
  • XCode
  • MonoDevelop
  • .Net Framework
  • ASP .Net
  • WCF
  • Xamarin
  • Visual Source Safe
  • Team Foundation Server
  • Source Gear Vault
  • Subversion
  • Git
  • Cruise Control .Net
  • log4net
  • Spring .Net
  • nUnit
  • nHibernate
  • DevExpress
  • Infragistics
  • Enterprise Architect
  • SSMO
  • SQL Server Management Studio
  • SQL Navigator
  • Biztalk Server Entwicklung


Besondere Erfahrungen:

  • Entwicklung gemäss Anforderungen ISO13485 und V-Modell XT
  • Experte im Bereich elektr. Zahlungsverkehr (Schweiz und Deutschland) inkl. aller gängigen Zahlungsformate und Schnittstellen u.a.: MT100, MT101, MT940, MT942, MT515, MT566, MT571, SWIFT, DTA, ESR, LSV, LSV+, IBAN, SEPA, ISO 20022, EZAG


Persönlichkeit

Methodisch strukturierter, unternehmerisch orientierter und umsetzungsstarker Softwarearchitekt und Senior IT-Consultant, mit breiter Fach- und hoher Sozialkompetenz, sowie hohem Qualitäts- und Innovationsanspruch. Spezialisiert auf API-Architekturen, Customer Identity & Access Management (CIAM) und Azure Cloud-Lösungen.


Werte

Respekt, Vertrauen, Wertschätzung, Innovation, Qualität, Teamspirit, Flexibilität, Kreativität


Spezialkenntnisse

API & Integration Expertise

  • RESTful API Design: Umfassende Kenntnisse in REST-Prinzipien, HTTP-Verben, Statuscodes, API-Versionierung
  • Authentication & Authorization: OAuth 2.0, JWT (JSON Web Tokens), API Keys, SAML
  • API Management: Azure API Management, Swagger/OpenAPI, Postman für Entwicklung und Testing
  • Data Format Handling: JSON, XML, CSV, Excel etc. - Transformation zwischen verschiedenen Datenformaten
  • Event-driven Integration: Kafka, RabbitMQ für asynchrone Kommunikation, Microservices-Architektur


SAP Expertise

  • SAP Integration: Customer Data Platform Integration, Schnittstellen zu SAP ERP-Systemen
  • Legacy System Migration: Nahtlose Integration bestehender SAP-Landschaften


Informationstechnologische Kompetenzen

Core Development Technologies

  • Microsoft .NET Ecosystem: C#, ASP.NET, ASP.NET Core (.NET 6/7/8)
  • Programming Languages: C#, C++, PowerShell, Python (complementary)
  • Mobile Development: Xamarin, Flutter, native iOS (Objective-C)
  • Enterprise Frameworks: DevExpress XAF, Entity Framework


Web Technologies & Standards

  • Data Formats: XML, XSL, XSD, JSON, CSV
  • Web Standards: HTML5, CSS3, REST APIs, SOAP Web Services
  • Authentication Standards: OAuth 2.0, OpenID Connect (OIDC), SAML, JWT


Microsoft Azure Cloud Platform

  • Identity & Access Management: Azure B2C, Azure AD, Multi-Tenant Architecture
  • Compute Services: Azure App Services, Azure Function Apps, Container Apps
  • Integration Services: Azure Logic Apps, Azure API Management (APIM)
  • DevOps & Automation: Azure DevOps, Azure Pipelines, Infrastructure as Code


Enterprise Integration & Architecture

  • Integration Platforms: Microsoft BizTalk Server, Enterprise Application Integration (EAI)
  • Architectural Patterns: SOA, Microservices, Event-driven Architecture
  • Messaging Systems: Kafka, RabbitMQ, Azure Service Bus
  • Design Methodologies: OOA, OOD, OOP, Domain-Driven Design


Database & Data Management

  • Relational Databases: Microsoft SQL Server, Oracle, MySQL
  • NoSQL Databases: CosmosDB, Couchbase, SQLite
  • Data Integration: SSIS, ETL Processes, Data Migration


DevOps & Development Lifecycle

  • Version Control: Git, Azure DevOps, GitLab
  • CI/CD Pipelines: Azure Pipelines, Automated Testing, Deployment Automation
  • Infrastructure as Code: Terraform, ARM Templates
  • Testing Frameworks: Unit Testing, Integration Testing, Playwright (E2E)


Leitungsfunktionen

(Digitalisierung, IT-Prozesse & Qualitätsmanagement, Entwicklungsleiter, Projektleiter)

  • Projektleiter für Cloud Transition und Digitalisierung bei führendem schweizerischem Hersteller für Haustechnik
  • Entwicklungsleiter bei führendem schweizerischem Hersteller für Software im e-Banking und Online Banking
  • Langjähriger, leitender Schnittstellen- und Softwarearchitekt bei führendem Hersteller für Medizin- und Sicherheitstechnik
  • Senior CIAM Solutions Architect für globales Chemie- und Konsumgüterunternehmen

Betriebssysteme

Mac OS
Mac OS X
MS-DOS
Novell
OS/2
Unix
openSUSE, Ubuntu, Debian
Windows
alle

Android und iPhone durch mobile development

Programmiersprachen

Basic
gute Kenntnisse VB 6.0, VB .Net
C
C#
sehr gute Kenntnisse und seit 2002 bevorzugt verwendete Sprache
C++
gute Kenntnisse, VC 6.0, embedded VC 4.0, managed C++
Delphi
Grundkenntnisse
Java
Grundkenntnisse durch kleinere Projekte
JavaScript
Grundkenntnisse durch Webentwicklung
Objective C
gute Kenntnisse, Mac OS X, iOS für iPhone, iPod und iPad
Pascal
Grundkenntnisse durch Studium (sehr lange her)
PL/SQL
gute Kenntnisse
Shell
  • sehr gute Kenntnisse, T-SQL
  • sehr gute Kenntnisse, XML, XSLT, XSD

Datenbanken

Access
gute Kenntnisse
DAO
gute Kenntnisse
MS SQL Server
Sehr gute Kenntnisse
MySQL
gute Kenntnisse
Oracle
gute Kenntnisse
SQL
Sehr gute Kenntnisse

Gute Kenntnisse, SQLite durch mobile development

Langjährige Erfahrung im Design relationaler Datenbanken.

Gute Kenntnisse in der Verwendung von O/R-Mappern wie z.B. Linq To SQL, Entity Framework und nHibernate

Datenkommunikation

Bus
CAN-BUS durch Softwareentwicklung im Bereich medical Devices
Ethernet
Gute Kenntnisse
FTAM
Gute Kenntnisse
Internet, Intranet
LAN, LAN Manager
Message Queuing
sehr gute Kenntnisse, IBM WebSphere Applikationen implementiert
NetBios
PC-Anywhere
Router
RPC
SMTP
TCP/IP
Sehr gute Kenntnisse
Windows Netzwerk
Winsock
  • sehr gute Kenntnisse, EBICS 2.2, 2.3 und 2.4 (D und FR)
  • sehr gute Kenntnisse, schweizerische Bankenschnittstellen
  • WCF
  • .Net Remoting

Hardware

Bus
CAN im Bereich medical devices
embedded Systeme
Macintosh
MacBook Pro, iMac Core i7, iPhone, iPad
PC
x86 und x64

Branchen

Branchen

  • Bank / Finanzinstitut / Bausparkasse / Kreditwirtschaft / Wertpapiere / Börse / Versicherungen
  • Chemie / Pharma / Biotechnologie / Medizintechnik
  • IT / Internet / EDV
  • IT-Dienstleister / Rechenzentrum
  • Architektur / Bauindustrie
  • Immobilienwirtschaft

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.