Senior Softwarearchitekt; Legal Engineer (Jurist, IT-Recht); IT-Governance & Servicemanagement (ITILv4 & COBIT); Azure Solution Architekt
Aktualisiert am 08.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.07.2024
Verfügbar zu: 100%
davon vor Ort: 5%
Softwarearchitekt
Künstliche Intelligenz
Azure Cloud
Funktionale Programmierung mit F#
AzureDevops
Docker
C#
Enterprise Architect bis Version 15
UML
Microservices
Machine Learning (Masterstudium beginnt im Oktober 2022)
Machine Learning mit ML.Net
Azure PaaS
Legal Counsel
Legal Engineer
Jurist
Semantic Kernel
Azure AI Engineer
AI Engineer
LLM
Webdesign
HTMX
Webcomponents
Englisch
Verhandlungssicher
Deutsch
Muttersprache

Einsatzorte

Einsatzorte

Hannover (+50km) Wathlingen (+100km)
Deutschland, Schweiz, Österreich
Zusammenfassend: Bevorzugt Norddeutschland, wenn vor Ort beim Kunden; im englischsprachigen Raum, wenn remote; auch Österreich und Schweiz, wenn remote

möglich

Projekte

Projekte

5 Monate
2024-02 - heute

Data-Governance

Senior Softwarearchitekt, Legal Engineer (EU AI Act), KI-Entwickler, Tech-Evangelist EU AI Act Autogen Python ...
Senior Softwarearchitekt, Legal Engineer (EU AI Act), KI-Entwickler, Tech-Evangelist
Domain: Schwerpunkt zur Zeit (Stand: 2024-05-13) Finanzbranche, ansonsten domänen agnostisch
  • Steigbügelhalter für adesso-Endkunden, um rechtssichere, nachhaltige, ethisch-saubere KI-Systeme zu bauen
  • Data-Governance. Schwerpunkte: EU AI Act; DORA; BSI-Grundschutz; Datenschutzklassenkonzept entwerfen
  • EU AI Act Schulungen halten (60 Slide Vortrag entwickelt, der als Workshop verkauft wird)
  • mit Autogen, LangChain und Semantic Kernel Mulitkonversationsagentensysteme zur Produktionsreife prototypen
  • C#-Coding: LLMs (insb. ChatGPT von Open AI) anbinden mit Semantic Kernel (.NETs Pendant zu LangChain)
  • Vorbereitung auf AZ 102 (Azure AI Engineer)
EU AI Act Autogen Python C# (.NET 8 LangChain Azure Policies C# 12) Multikonversationsagenten-Erstellungssysteme Semantic Kernel RAGs Azure Blueprints Azure Open AI Service Strategisches Domain Driven Design Architektur-Reviews ML Ops AI based Architectures
Adesso SE
Hannover, Berlin
6 Monate
2023-09 - 2024-02

Domain Driven Transformation

Leitender Softwarearchitekt (3 Scrum-Teams) Projektmanagement Multi-Layer Software-Architecture Antipattern erkennen ...
Leitender Softwarearchitekt (3 Scrum-Teams)
Domain: Stromanlagenwartung
  • Chief Architect für eine, wie es Carola Lilienthal in ihrem neuen Werk so treffend bezeichnet, Domain Driven Transformation
  • Ziel auf personeller Ebene ist es, die juniorigen, aber sehr motivierten Teammitglieder dazu zu befähigen, autonom, teamübergreifend und partizipativ Makroarchitekturentscheidungen zu treffen
  • Für meinen Kunden ist es wichtig, sich nicht immer Freiberufler einkaufen zu müssen
  • Das mag paradox erscheinen, dass ich an dem Ast säge, auf dem ich sitze, aber ich verstehe den Kunden hier voll und ganz
  • Ziel auf technischer Ebene ist es, eine Dinosaurier-Applikation zu modularisieren und in ein neues Zeitalter zu führen
  • Konzeption und kontinuierliche Erweiterung/Anpassung der Software-Architektur von einzelnen Systemen
Projektmanagement Multi-Layer Software-Architecture Antipattern erkennen Microservices Container Docker Kubernetes Hexagonale Architektur (Ports- and Adapter) Clean Architecture TypeScript React C# (.NET 7 und 8) SQL Server Cloud Native Oracle DB Domain Driven Design technische Leitung Einführung einer Makroarchitekturkultur
Materna
Remote
8 Monate
2023-02 - 2023-09

Migration einer gewachsenen Rich-Client-Applikation

Senior-Softwarearchitekt (ltd. Teamarchitekt) Softwarearchitektur Clean Architecture Microservices ...
Senior-Softwarearchitekt (ltd. Teamarchitekt)
Domain: Health Care
  • Leitender Architekt für die Migration einer gewachsenen Rich-Client-Applikation (PHP) in eine domänenzentrierte (clean architecture, hexagonal) Microservice-Architektur in C#
  • Konzeption und kontinuierliche Erweiterung/Anpassung der Software-Architektur von einzelnen Systemen
  • Coaching von Team-Mitgliedern bzgl. aktueller Technologien und Vorgehensweisen
Healthcare
Softwarearchitektur Clean Architecture Microservices .NET Framework PHP 8 Hexagonale Architektur (Ports- and Adapter) C# (.NET 6 & 7) Docker SQL Server Cloud Native Scrum
Meierhofer AG
Remote
9 Monate
2022-05 - 2023-01

Greenfield-Projekt

Lead-Developer, Softwarearchitekt C# 10 ASP.NET Core Azure Functions ...
Lead-Developer, Softwarearchitekt
  • Ich entwerfe und entwickle gerade (Stand: 10/07/2022 - 09:04) ein Greenfield-Projekt als Architekt und Lead-Developer, bei dem es um eine Routing-Engine (Anruf-Routing = Verteilung der Anrufe, Weiterleitung, Rückrufe) an Callcenter-Agents geht. Dabei "lerne" ich einen klugen Kollegen an, der frisch von der Uni kommt (, aber sehr schnell lernt)
  • Wir arbeiten ausschließlich auf Basis des domänenzentrierten Clean Architecture Stils und nach Clean Code Grundsätzen (insb. hohe Testabdeckung). Die Anwendung ist eine Webapplikation auf Basis von .NET 6 (Core)
  • Mittlerweile (Stand: 2022/11/19 - 18:32) erstelle ich alleine eine Applikation, die ein typisches Data-Science-Szenario zur Grundlage hat. Die Transformation veralteter "unbereinigter" Daten (Feature Engineering) in neues, dem Open-Closed-Prinzip folgenden Datenmodell. Zudem soll eine Anbindung an Azure Storage realisiert werden 
Routing Engine
C# 10 ASP.NET Core Azure Functions Azure Bicep ML.Net (Machine Learning Framework) Python Pandas NumPy .NET 6 Clean-Architecture Scrum
EnBW
Remote
3 Monate
2022-02 - 2022-04

Building Workflows with Microservices

Senior Software Engineer, Softwarearchitekt C# 6 .NET 6 Azure Event Bus Event-Driven-Architecture Eventsourcing ...
Senior Software Engineer, Softwarearchitekt
Domain: Als Jurist hätte es mich hier nicht besser treffen können: Anwaltssoftware für Großkanzleien.
  • Building Workflows with Microservices
  • Distributed Transactions , aber ohne das "I" in ACID = Sagas, Orchestrator Pattern, Choreography Pattern 
Anwaltssoftware
C# 6 .NET 6 Azure Event Bus Event-Driven-Architecture Eventsourcing RabbitMQ C# 10 (.NET 6) MassTransit Angular TypeScript Scrum
June GmbH
Remote
3 Monate
2021-11 - 2022-01

Software für Augenärzte

Azure Serverless Developer TypeScript Azure Functions Azure API Gateway ...
Azure Serverless Developer
Domain: Health Care, Optoelektronik.
  • Software entwickelt, die so konzipiert war, dass sie den gesamten Lebenszyklus eines Augenarztbesuchs bei (Verdacht auf) grauen Star (Katarakt) abdeckt
  • Migration von DICOM-Datenformat in das modernere FHIR-Format 
Software für Augenärzte zur Behandlung von Cataract
TypeScript Azure Functions Azure API Gateway Terraform Node.js Azure Functions & Co. (wie bspw. Event Grid Azure Data Lake) Azure Frontdoor NodeJs Angular
ZEISS DIGITAL INNOVATIONS
1 Jahr 7 Monate
2020-04 - 2021-10

Greenfield-Projekte

Softwarearchitekt, Senior Software-Engineer C# ASP.NET Core Docker ...
Softwarearchitekt, Senior Software-Engineer
Domain: Optoelektronik.
  • Team-Architekt und Entwickler für mehrere "Greenfield-Projekte", bei der es um die Mensch-Maschine-Interaktion ging und um den Datenaustausch der Maschinen untereinander
  • Eigesetzt wurde teilweise RESTful Web-APIs (ASP.NET Core), teilweise wurde auf Basis von "IoT"-Protokollen wie MQTT und AMQP gearbeitet
JetBrains Rider Visual Studio 2019 Visual Studio Code Vim Sublime Enterprise Architect v15 git GitExtension
C# ASP.NET Core Docker Domänenzentrierte Architektur (Clean ArchitectureHexagonale Arc.) AzureDevOps Scrum AzureDevops Clean Architecture
Zeiss
Remote
3 Monate
2021-06 - 2021-08

Entwurf und Implementierung

Senior-Software-Engineer, Softwarearchitekt C# ASP.NET Core Cloud Foundry ...
Senior-Software-Engineer, Softwarearchitekt
Domain: Finance = Car Leasing; Financial contracts.
  • Applikationsmodernisierungen im Finance/Leasing Bereich
  • Breit aufgestelltes Software Engineering in Microsoft und Open Source Stacks (vornehmlich Backend). Komponentenentwicklung für das Prozessieren der Data-Streams (Data-Engineering)
JetBrains Rider Visual Studio 2019 Visual Studio Code Vim Jira Sublime Enterprise Architect v15 git GitExtension Cloud Foundry Scrum TDD Clean Code
C# ASP.NET Core Cloud Foundry Jenkins Apache Kafka Oracle DB Docker Scrum F# (wird dort tatsächlich produktiv eingesetzt
Daimler AG
Remote
5 Monate
2021-02 - 2021-06

Enwurf und Implementierung von Microservices mit C#

Softwarearchitekt, Lead-Developer C# ASP.NET Core GraphQL ...
Softwarearchitekt, Lead-Developer
Domain: Health Care.
  • Ich war hier als Lead-Developer und Software-Architekt tätig und hatte einen Schwerpunkt auf der konzeptionellen Seite der Entwicklung einer Software, über die ich nach wie vor nicht zu sprechen befugt bin 
  • Implementierte im Backend (.NET 5) und im Frontend Microservices, deren API komplett auf GraphQL basierten
  • Nebenbei ließ ich mich als Security Officer ausbilden (Defensive Cyber Security, Erkennen von Schwachstellen im Code)
JetBrains Rider Visual Studio 2019 JetBrains Webstorm Visual Studio Code Vim Jira Confluence TeamCity Sublime Enterprise Architect v15 git GitExtension
C# ASP.NET Core GraphQL Defence in depth Least privileges Secure by default Robust error checking Trust no input Open design / no security by obscurity Fail securely Data Protection Manager Angular Security by Design Data protection Domänenzentrierte Architektur (Clean Architecture Hexagonale Arc.) DDD (Domain Driven Design) Scrum
Medifox GmbH
Remote
2 Jahre 6 Monate
2017-10 - 2020-03

Entwicklung einer Netzwerk-App

Software Engineer, Cloud-Developer C# ASP.NET Core Docker ...
Software Engineer, Cloud-Developer
  • Impl. Netzwerk-App (TCP / IP-Layer), Feldbussysteme einbezigen wie PROFIBUS und EtherCAT
  • Später in einem Großprojekt (5 Scrum-Teams} von Mutterkonzern WAGO an einer Software gearbeitet, die auf dem SPS-Framework Codesys aufsetzt und dieses nicht nur graphisch durch den Einsatz von WPF aufwertet, sondem auch um viele eigene Funktionalitäten erweitert
  • Als Cloud Developer und verantwortlicher Architekt habe ich einen Autoscaling-Service für den IoT-Hub entworfen und implementiert
  • Im letzten Projekt führte ich eine Migration von ASP.NET auf ASP.NET Core durch
Visual Studio Code Vim Sublime Enterprise Architect v15 git GitExtension Visual Studio (15 - 17)
C# ASP.NET Core Docker Domänenzentrierte Architektur (Clean ArchitectureHexagonale Arc.) AzureDevOps Scrum Azure WPF ASP NET Core Angular TypeScript Azure Cloud IoT-Hub Event Grid Event Hub Message Bus Enterprise Application Integration Pattern Event Driven Architecture; Microservices
M&M GmbH
Hannover, Remote
3 Monate
2017-07 - 2017-09

Entwicklung einer komplexen Webanwendung

Frontendentwickler (React) React / Redux ASP.NET Core Vorgehensmodell: Scrum
Frontendentwickler (React)
  • Entwicklung einer komplexen Webanwendung im Bereich Healthcare mit den links erwähnten Technologien
  • Zudem war ich für das Requirementsengineering verantwortlich und stellte das Bindeglied zwischen PO und Scrum-Team dar
  • Wichtig war hier auch angesichts der sensiblen Fachdomänendaten die IT-Security. Hier kam mir meine damals noch etwas verstaubten Kenntnisse aus dem Bereich Ethical Hacking zugute
  • Der Schwerpunkt lag auf dem Entwurf und der Implementierung von Komponenten mit React und Redux
React / Redux ASP.NET Core Vorgehensmodell: Scrum
medsolv
6 Monate
2015-03 - 2015-08

Leiten der Geschäftsstelle

Jurist & Geschäftsführer
Jurist & Geschäftsführer
  • Leiter der Geschäftsstelle Burgdorf mit 8000 Mitgliedern
  • Bearbeitung / Führung von sozialrechtlichen Widerspruchs- und Gerichtsverfahren.
  • Beratung der Mitglieder
auf Anfrage
Hannover, Hildesheim
3 Monate
2014-10 - 2014-12

Rechtssuchende Ansprüche und auch Gegenansprüche umfassend informieren

Jurist
Jurist
  • Versicherungsrecht
Wittig & Ünalp
Bremen, München, Hannover
3 Jahre 4 Monate
2011-04 - 2014-07

Diverse Projekte

Referendar
Referendar
Oberlandesgericht Celle
Celle

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 9 Monate
2022-10 - heute

Master in Artificial Intelligence (komplett auf Englisch)

Master, IU Internationale Hochschule
Master
IU Internationale Hochschule
4 Monate
2021-08 - 2021-11

Gründungscoaching & Lehrgang

Dr. Zurek; Azure-Instructors: Dale Hill; Nabh Tomar
Dr. Zurek; Azure-Instructors: Dale Hill; Nabh Tomar
  • Gründungscoaching & Lehrgang (auf englisch und nachts, weil in den U.S.A. stattfindend) zur Erlangung der Azure-Zertifikate
  • Az 303 ist eher ein IaaS-lastiges, und Az 304 ein architekturlastiges Azure-Zertifikat.
  • Grundlagen BWL für Freelancer, Businessplan ausgearbeitet.
  • Wettbewerbsanalyse.
  • Steuerrechtliches
  • Netzwerken
5 Jahre 1 Monat
2016-01 - 2021-01

Informatik

Fernuni Hagen
Fernuni Hagen
  • berufsbegleitend zum Fachinformatiker Anwendungsentwicklung (IHK), den ich in 1,5 Jahren absolviert habe
1 Jahr 6 Monate
2016-01 - 2017-06

Fachinformatiker-Anwendungsentwicklung (IHK)

Profile GmbH
Profile GmbH
  • Abschlussnote: 82 % (gut)
  • konnte wegen erheblicher Vorkenntnisse auf 1,5 Jahre verkürzen
8 Jahre 1 Monat
2004-10 - 2012-10

Rechtswissenschaften

Staatsexamen, Leibniz Universität Hannover
Staatsexamen
Leibniz Universität Hannover
  • Arbeits- und Sozialrecht, Stipendium auf Anfrage)
11 Monate
2003-08 - 2004-06

Abitur (Note: 1,2)

Wirtschaftsschule Herrenhausen - Berufsoberschule Wirtschaft, Hannover
Wirtschaftsschule Herrenhausen - Berufsoberschule Wirtschaft, Hannover
1 Jahr
2002-08 - 2003-07

Versicherungsmakler

Link & Partner Versicherungsmakler
Link & Partner Versicherungsmakler
2 Jahre 6 Monate
1999-08 - 2002-01

Versicherungskaufmann

Versicherungskaufmann (IHK), Note "Gut", Debeka VVaG
Versicherungskaufmann (IHK), Note "Gut"
Debeka VVaG
1 Jahr 10 Monate
1997-10 - 1999-07

Einsatzleitoffizier

Leutnant der Reserve / Reserveoffizier, Bundeswehr, Drohnenartillerie 1 in Delmenhorst
Leutnant der Reserve / Reserveoffizier
Bundeswehr, Drohnenartillerie 1 in Delmenhorst

Position

Position

  • Leitender Softwarearchitekt
  • KI-Berater (Azure AI Engineer, Jurist mit Schwerpunkt EU AI Act - Dissertationsvorhaben in dem Bereich)
  • Azure Cloud Architekt (aber nicht Lift & Shift; kein IaaS-Experte)
  • .NET-Engineer
  • Senior Software Architect (ISAQB cert.)
  • Legal Engineer (Jurist)
  • .NET- & Azure Cloud Dev & Tech-Evangelist

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitekt Künstliche Intelligenz Azure Cloud Funktionale Programmierung mit F# AzureDevops Docker C# Enterprise Architect bis Version 15 UML Microservices Machine Learning (Masterstudium beginnt im Oktober 2022) Machine Learning mit ML.Net Azure PaaS Legal Counsel Legal Engineer Jurist Semantic Kernel Azure AI Engineer AI Engineer LLM Webdesign HTMX Webcomponents

Produkte / Standards / Erfahrungen / Methoden

git
Jira
Jenkins
Data Protection Manager
Confluence
Scrum
TDD
Clean Code

Profil:

  • Scannerpersönlichkeit (Informatiker, Jurist, Versicherungskaufmann, Offizier, Podcaster, Digital Artist, Kampfsportler)
  • Ein-Mann-Think-Tank
  • Multiple-T-Profiler


Kompetenzen:

  • ISAQB® Certified Professional for Software Architecture (Schwerpunkte: Distributed Systems like Cloud Environments; Clean Architecture (auch bekannt als hexagonale oder onion-Arc.); Microservices; DDD)
  • Prompt Engineering & Abwehr von Prompt Injection
  • Artificial Intelligence aus Engineerperspektive (GenAI, LLM, RAG, Multikonversationsagenten [Autogen, LangChain, Semantic Kernel}]) sowie Management von AI-Systemen (Use Cases; Anbindung; Risiken erkennen: AI Governance)
  • Semantic Kernel (System für das Aufsetzen von Multikonversationsagenten und RAG-Pipelines)
  • C#, ASP.NET Core, .NET 
  • F# (und damit einhergehend Prinzipien der funktionalen Programmierung)
  • Azure Cloud PaaS (Azure Functions, Azure Storage, Azure EDA (Event Bus, Event Grid, Storage Queue, IoT-Hub)
  • Python (Numpy, Pandas, MatPlotLib, SQLAlchemy; in Kürze: PyTorch und Tensorflow)
  • Auf dem Weg zum Azure AI Engineer (AZ 102)
  • Ruby
  • Clean Code & TDD 
  • ASP.NET Core (stellvertrend für Fullstack-Webentw. mit .NET im Backend)
  • TypeScript, Angular 
  • Powershell
  • SQL 
  • Data-Engineering
  • Data-Science 
  • Container (Docker & Kubernetes) 
  • IT-Recht (Schwerpunkt: EU AI Act, Datenschutzrecht und Recht des geistigen Eigentums (ImmaterialgüterR); DORA)
  • Agile Transformation
  • Domain Driven Transformation 
  • TechLead


WERKZEUGKASTEN:

IDEs & Editoren 

  • Visual Studio (2008 - 2022); Jetbrains (Rider, PyCharm, DataGrip, Webstorm); Vim; Sublime Text


Softwarearchitektur

  • Enterprise Architect (13 - 16); NDepend (static codeanalyzer for .NET); Sonarqube; UMLet; StarUML


Versionverwaltung & PBIManagement

  • Git; Sourcetree; GitVersion; GitKraken; Jira; Teamcity; Subversion; AzureDevops


Grafikdesign

  • mache auch Digital Art: URL auf Anfrage (dort stehen alle genutzten Tools u.a. Adobe Creative Suite, uvm)


Knowledge Base Management

  • Confluence; Sharepoint; Obsidian, Anki (entwickle dafür eigene Addons in Python), Remnotes, Cherrytree


AI-Tools

  • ChatGPT via API Anbindung mit PyTorch (individualisiert); GitHub Copilot; Tabnine; Claude AI; Midjourney; Autogen; Semantic Kernel; LangChain


SKILLS:

  • Kreativität
  • Lernbereitschaft
  • Software Architekturen
  • Clean Architecture
  • .NET
  • IT-Recht


Beraterkompetenzen:

  • Schulungskonzeption
  • Podcasting (URL auf Anfrage)
  • Beraterkompetenz
  • Architekturreviews auf Basis von ATAM und Co.
  • Requirements Engineering
  • Prozessmodellierung
  • KI-Strategie
  • Rechtsanwaltsberaterkompetenz
  • Testkonzeption
  • Agiles Projektmanagement

Beschreibungsssprachen:

  • HTML
  • XML
  • JSON
  • YAML
  • UML
  • ERM


Qualitätsmanagement:

  • Integrationstests
  • Testautomatisierung
  • Reviews / Inspektionen
  • Clean Code
  • Softwaremetriken
  • Testmanagement (Planen, Steuern und Auswerten)


Test Technologien:

  • NUnit, XUnit (.Net)
  • Moq
  • FluentAssertions
  • MS Test
  • Bogus
  • Jasmine


Tooling:

  • Microsoft Visual Studio
  • JetBrains ReSharper
  • GitHub CoPilot
  • GitVersion
  • ChatGPT(Open-AI)
  • Claude.AI
  • Midjourney
  • Microsoft Azure DevOps
  • Obsidian
  • MS Office (Outlook, Word, Excel, Powerpoint, Visio)
  • Git
  • Adobe Photoshop
  • Adobe Creative Suite (Photoshop, InDesign, Illustrator)
  • JetBrains Rider

Betriebssysteme

Microsoft Windows
Apple macOS
Apple iOS
MS DOS
Linux

Programmiersprachen

C#
"Muttersprachler"
ASP.NET Core
Experte
F# / FSharp
Fortgeschritten
JavaScript
Fortgeschritten
Angular
Fortgeschritten
TypeScript
Experte
Rest
Basics
Python
Fortgeschritten
SQL

Datenkommunikation

GraphQL
AzureDevOps
Azure
REST

Berechnung / Simulation / Versuch / Validierung

Künstliche Intelligenz
siehe meine Podcastfolge: [Link auf Anfrage]
Neuronale Netze
Basics
ML.NET
Basics

Design / Entwicklung / Konstruktion

Domain Driven Design
Clean Architecture
Hexagonale Architektur
Data Engineering
Event Driven Architecture
EAIP

Branchen

Branchen

  • Versicherungen
  • Optoelektronik (Halbleitertechnik)
  • Fabrik- und Prozessautomation,Maschinenbau, Gebäudeautomation und Energietechnik
  • Finanzierungsleasing
  • Automotive, Automobil-Leasing
  • Health Care
  • Automobil-Leasing
  • Gesundheit
  • Fertigungsindustrie
  • Öffentliche Verwaltungen
  • Automotive & Transport

Einsatzorte

Einsatzorte

Hannover (+50km) Wathlingen (+100km)
Deutschland, Schweiz, Österreich
Zusammenfassend: Bevorzugt Norddeutschland, wenn vor Ort beim Kunden; im englischsprachigen Raum, wenn remote; auch Österreich und Schweiz, wenn remote

möglich

Projekte

Projekte

5 Monate
2024-02 - heute

Data-Governance

Senior Softwarearchitekt, Legal Engineer (EU AI Act), KI-Entwickler, Tech-Evangelist EU AI Act Autogen Python ...
Senior Softwarearchitekt, Legal Engineer (EU AI Act), KI-Entwickler, Tech-Evangelist
Domain: Schwerpunkt zur Zeit (Stand: 2024-05-13) Finanzbranche, ansonsten domänen agnostisch
  • Steigbügelhalter für adesso-Endkunden, um rechtssichere, nachhaltige, ethisch-saubere KI-Systeme zu bauen
  • Data-Governance. Schwerpunkte: EU AI Act; DORA; BSI-Grundschutz; Datenschutzklassenkonzept entwerfen
  • EU AI Act Schulungen halten (60 Slide Vortrag entwickelt, der als Workshop verkauft wird)
  • mit Autogen, LangChain und Semantic Kernel Mulitkonversationsagentensysteme zur Produktionsreife prototypen
  • C#-Coding: LLMs (insb. ChatGPT von Open AI) anbinden mit Semantic Kernel (.NETs Pendant zu LangChain)
  • Vorbereitung auf AZ 102 (Azure AI Engineer)
EU AI Act Autogen Python C# (.NET 8 LangChain Azure Policies C# 12) Multikonversationsagenten-Erstellungssysteme Semantic Kernel RAGs Azure Blueprints Azure Open AI Service Strategisches Domain Driven Design Architektur-Reviews ML Ops AI based Architectures
Adesso SE
Hannover, Berlin
6 Monate
2023-09 - 2024-02

Domain Driven Transformation

Leitender Softwarearchitekt (3 Scrum-Teams) Projektmanagement Multi-Layer Software-Architecture Antipattern erkennen ...
Leitender Softwarearchitekt (3 Scrum-Teams)
Domain: Stromanlagenwartung
  • Chief Architect für eine, wie es Carola Lilienthal in ihrem neuen Werk so treffend bezeichnet, Domain Driven Transformation
  • Ziel auf personeller Ebene ist es, die juniorigen, aber sehr motivierten Teammitglieder dazu zu befähigen, autonom, teamübergreifend und partizipativ Makroarchitekturentscheidungen zu treffen
  • Für meinen Kunden ist es wichtig, sich nicht immer Freiberufler einkaufen zu müssen
  • Das mag paradox erscheinen, dass ich an dem Ast säge, auf dem ich sitze, aber ich verstehe den Kunden hier voll und ganz
  • Ziel auf technischer Ebene ist es, eine Dinosaurier-Applikation zu modularisieren und in ein neues Zeitalter zu führen
  • Konzeption und kontinuierliche Erweiterung/Anpassung der Software-Architektur von einzelnen Systemen
Projektmanagement Multi-Layer Software-Architecture Antipattern erkennen Microservices Container Docker Kubernetes Hexagonale Architektur (Ports- and Adapter) Clean Architecture TypeScript React C# (.NET 7 und 8) SQL Server Cloud Native Oracle DB Domain Driven Design technische Leitung Einführung einer Makroarchitekturkultur
Materna
Remote
8 Monate
2023-02 - 2023-09

Migration einer gewachsenen Rich-Client-Applikation

Senior-Softwarearchitekt (ltd. Teamarchitekt) Softwarearchitektur Clean Architecture Microservices ...
Senior-Softwarearchitekt (ltd. Teamarchitekt)
Domain: Health Care
  • Leitender Architekt für die Migration einer gewachsenen Rich-Client-Applikation (PHP) in eine domänenzentrierte (clean architecture, hexagonal) Microservice-Architektur in C#
  • Konzeption und kontinuierliche Erweiterung/Anpassung der Software-Architektur von einzelnen Systemen
  • Coaching von Team-Mitgliedern bzgl. aktueller Technologien und Vorgehensweisen
Healthcare
Softwarearchitektur Clean Architecture Microservices .NET Framework PHP 8 Hexagonale Architektur (Ports- and Adapter) C# (.NET 6 & 7) Docker SQL Server Cloud Native Scrum
Meierhofer AG
Remote
9 Monate
2022-05 - 2023-01

Greenfield-Projekt

Lead-Developer, Softwarearchitekt C# 10 ASP.NET Core Azure Functions ...
Lead-Developer, Softwarearchitekt
  • Ich entwerfe und entwickle gerade (Stand: 10/07/2022 - 09:04) ein Greenfield-Projekt als Architekt und Lead-Developer, bei dem es um eine Routing-Engine (Anruf-Routing = Verteilung der Anrufe, Weiterleitung, Rückrufe) an Callcenter-Agents geht. Dabei "lerne" ich einen klugen Kollegen an, der frisch von der Uni kommt (, aber sehr schnell lernt)
  • Wir arbeiten ausschließlich auf Basis des domänenzentrierten Clean Architecture Stils und nach Clean Code Grundsätzen (insb. hohe Testabdeckung). Die Anwendung ist eine Webapplikation auf Basis von .NET 6 (Core)
  • Mittlerweile (Stand: 2022/11/19 - 18:32) erstelle ich alleine eine Applikation, die ein typisches Data-Science-Szenario zur Grundlage hat. Die Transformation veralteter "unbereinigter" Daten (Feature Engineering) in neues, dem Open-Closed-Prinzip folgenden Datenmodell. Zudem soll eine Anbindung an Azure Storage realisiert werden 
Routing Engine
C# 10 ASP.NET Core Azure Functions Azure Bicep ML.Net (Machine Learning Framework) Python Pandas NumPy .NET 6 Clean-Architecture Scrum
EnBW
Remote
3 Monate
2022-02 - 2022-04

Building Workflows with Microservices

Senior Software Engineer, Softwarearchitekt C# 6 .NET 6 Azure Event Bus Event-Driven-Architecture Eventsourcing ...
Senior Software Engineer, Softwarearchitekt
Domain: Als Jurist hätte es mich hier nicht besser treffen können: Anwaltssoftware für Großkanzleien.
  • Building Workflows with Microservices
  • Distributed Transactions , aber ohne das "I" in ACID = Sagas, Orchestrator Pattern, Choreography Pattern 
Anwaltssoftware
C# 6 .NET 6 Azure Event Bus Event-Driven-Architecture Eventsourcing RabbitMQ C# 10 (.NET 6) MassTransit Angular TypeScript Scrum
June GmbH
Remote
3 Monate
2021-11 - 2022-01

Software für Augenärzte

Azure Serverless Developer TypeScript Azure Functions Azure API Gateway ...
Azure Serverless Developer
Domain: Health Care, Optoelektronik.
  • Software entwickelt, die so konzipiert war, dass sie den gesamten Lebenszyklus eines Augenarztbesuchs bei (Verdacht auf) grauen Star (Katarakt) abdeckt
  • Migration von DICOM-Datenformat in das modernere FHIR-Format 
Software für Augenärzte zur Behandlung von Cataract
TypeScript Azure Functions Azure API Gateway Terraform Node.js Azure Functions & Co. (wie bspw. Event Grid Azure Data Lake) Azure Frontdoor NodeJs Angular
ZEISS DIGITAL INNOVATIONS
1 Jahr 7 Monate
2020-04 - 2021-10

Greenfield-Projekte

Softwarearchitekt, Senior Software-Engineer C# ASP.NET Core Docker ...
Softwarearchitekt, Senior Software-Engineer
Domain: Optoelektronik.
  • Team-Architekt und Entwickler für mehrere "Greenfield-Projekte", bei der es um die Mensch-Maschine-Interaktion ging und um den Datenaustausch der Maschinen untereinander
  • Eigesetzt wurde teilweise RESTful Web-APIs (ASP.NET Core), teilweise wurde auf Basis von "IoT"-Protokollen wie MQTT und AMQP gearbeitet
JetBrains Rider Visual Studio 2019 Visual Studio Code Vim Sublime Enterprise Architect v15 git GitExtension
C# ASP.NET Core Docker Domänenzentrierte Architektur (Clean ArchitectureHexagonale Arc.) AzureDevOps Scrum AzureDevops Clean Architecture
Zeiss
Remote
3 Monate
2021-06 - 2021-08

Entwurf und Implementierung

Senior-Software-Engineer, Softwarearchitekt C# ASP.NET Core Cloud Foundry ...
Senior-Software-Engineer, Softwarearchitekt
Domain: Finance = Car Leasing; Financial contracts.
  • Applikationsmodernisierungen im Finance/Leasing Bereich
  • Breit aufgestelltes Software Engineering in Microsoft und Open Source Stacks (vornehmlich Backend). Komponentenentwicklung für das Prozessieren der Data-Streams (Data-Engineering)
JetBrains Rider Visual Studio 2019 Visual Studio Code Vim Jira Sublime Enterprise Architect v15 git GitExtension Cloud Foundry Scrum TDD Clean Code
C# ASP.NET Core Cloud Foundry Jenkins Apache Kafka Oracle DB Docker Scrum F# (wird dort tatsächlich produktiv eingesetzt
Daimler AG
Remote
5 Monate
2021-02 - 2021-06

Enwurf und Implementierung von Microservices mit C#

Softwarearchitekt, Lead-Developer C# ASP.NET Core GraphQL ...
Softwarearchitekt, Lead-Developer
Domain: Health Care.
  • Ich war hier als Lead-Developer und Software-Architekt tätig und hatte einen Schwerpunkt auf der konzeptionellen Seite der Entwicklung einer Software, über die ich nach wie vor nicht zu sprechen befugt bin 
  • Implementierte im Backend (.NET 5) und im Frontend Microservices, deren API komplett auf GraphQL basierten
  • Nebenbei ließ ich mich als Security Officer ausbilden (Defensive Cyber Security, Erkennen von Schwachstellen im Code)
JetBrains Rider Visual Studio 2019 JetBrains Webstorm Visual Studio Code Vim Jira Confluence TeamCity Sublime Enterprise Architect v15 git GitExtension
C# ASP.NET Core GraphQL Defence in depth Least privileges Secure by default Robust error checking Trust no input Open design / no security by obscurity Fail securely Data Protection Manager Angular Security by Design Data protection Domänenzentrierte Architektur (Clean Architecture Hexagonale Arc.) DDD (Domain Driven Design) Scrum
Medifox GmbH
Remote
2 Jahre 6 Monate
2017-10 - 2020-03

Entwicklung einer Netzwerk-App

Software Engineer, Cloud-Developer C# ASP.NET Core Docker ...
Software Engineer, Cloud-Developer
  • Impl. Netzwerk-App (TCP / IP-Layer), Feldbussysteme einbezigen wie PROFIBUS und EtherCAT
  • Später in einem Großprojekt (5 Scrum-Teams} von Mutterkonzern WAGO an einer Software gearbeitet, die auf dem SPS-Framework Codesys aufsetzt und dieses nicht nur graphisch durch den Einsatz von WPF aufwertet, sondem auch um viele eigene Funktionalitäten erweitert
  • Als Cloud Developer und verantwortlicher Architekt habe ich einen Autoscaling-Service für den IoT-Hub entworfen und implementiert
  • Im letzten Projekt führte ich eine Migration von ASP.NET auf ASP.NET Core durch
Visual Studio Code Vim Sublime Enterprise Architect v15 git GitExtension Visual Studio (15 - 17)
C# ASP.NET Core Docker Domänenzentrierte Architektur (Clean ArchitectureHexagonale Arc.) AzureDevOps Scrum Azure WPF ASP NET Core Angular TypeScript Azure Cloud IoT-Hub Event Grid Event Hub Message Bus Enterprise Application Integration Pattern Event Driven Architecture; Microservices
M&M GmbH
Hannover, Remote
3 Monate
2017-07 - 2017-09

Entwicklung einer komplexen Webanwendung

Frontendentwickler (React) React / Redux ASP.NET Core Vorgehensmodell: Scrum
Frontendentwickler (React)
  • Entwicklung einer komplexen Webanwendung im Bereich Healthcare mit den links erwähnten Technologien
  • Zudem war ich für das Requirementsengineering verantwortlich und stellte das Bindeglied zwischen PO und Scrum-Team dar
  • Wichtig war hier auch angesichts der sensiblen Fachdomänendaten die IT-Security. Hier kam mir meine damals noch etwas verstaubten Kenntnisse aus dem Bereich Ethical Hacking zugute
  • Der Schwerpunkt lag auf dem Entwurf und der Implementierung von Komponenten mit React und Redux
React / Redux ASP.NET Core Vorgehensmodell: Scrum
medsolv
6 Monate
2015-03 - 2015-08

Leiten der Geschäftsstelle

Jurist & Geschäftsführer
Jurist & Geschäftsführer
  • Leiter der Geschäftsstelle Burgdorf mit 8000 Mitgliedern
  • Bearbeitung / Führung von sozialrechtlichen Widerspruchs- und Gerichtsverfahren.
  • Beratung der Mitglieder
auf Anfrage
Hannover, Hildesheim
3 Monate
2014-10 - 2014-12

Rechtssuchende Ansprüche und auch Gegenansprüche umfassend informieren

Jurist
Jurist
  • Versicherungsrecht
Wittig & Ünalp
Bremen, München, Hannover
3 Jahre 4 Monate
2011-04 - 2014-07

Diverse Projekte

Referendar
Referendar
Oberlandesgericht Celle
Celle

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 9 Monate
2022-10 - heute

Master in Artificial Intelligence (komplett auf Englisch)

Master, IU Internationale Hochschule
Master
IU Internationale Hochschule
4 Monate
2021-08 - 2021-11

Gründungscoaching & Lehrgang

Dr. Zurek; Azure-Instructors: Dale Hill; Nabh Tomar
Dr. Zurek; Azure-Instructors: Dale Hill; Nabh Tomar
  • Gründungscoaching & Lehrgang (auf englisch und nachts, weil in den U.S.A. stattfindend) zur Erlangung der Azure-Zertifikate
  • Az 303 ist eher ein IaaS-lastiges, und Az 304 ein architekturlastiges Azure-Zertifikat.
  • Grundlagen BWL für Freelancer, Businessplan ausgearbeitet.
  • Wettbewerbsanalyse.
  • Steuerrechtliches
  • Netzwerken
5 Jahre 1 Monat
2016-01 - 2021-01

Informatik

Fernuni Hagen
Fernuni Hagen
  • berufsbegleitend zum Fachinformatiker Anwendungsentwicklung (IHK), den ich in 1,5 Jahren absolviert habe
1 Jahr 6 Monate
2016-01 - 2017-06

Fachinformatiker-Anwendungsentwicklung (IHK)

Profile GmbH
Profile GmbH
  • Abschlussnote: 82 % (gut)
  • konnte wegen erheblicher Vorkenntnisse auf 1,5 Jahre verkürzen
8 Jahre 1 Monat
2004-10 - 2012-10

Rechtswissenschaften

Staatsexamen, Leibniz Universität Hannover
Staatsexamen
Leibniz Universität Hannover
  • Arbeits- und Sozialrecht, Stipendium auf Anfrage)
11 Monate
2003-08 - 2004-06

Abitur (Note: 1,2)

Wirtschaftsschule Herrenhausen - Berufsoberschule Wirtschaft, Hannover
Wirtschaftsschule Herrenhausen - Berufsoberschule Wirtschaft, Hannover
1 Jahr
2002-08 - 2003-07

Versicherungsmakler

Link & Partner Versicherungsmakler
Link & Partner Versicherungsmakler
2 Jahre 6 Monate
1999-08 - 2002-01

Versicherungskaufmann

Versicherungskaufmann (IHK), Note "Gut", Debeka VVaG
Versicherungskaufmann (IHK), Note "Gut"
Debeka VVaG
1 Jahr 10 Monate
1997-10 - 1999-07

Einsatzleitoffizier

Leutnant der Reserve / Reserveoffizier, Bundeswehr, Drohnenartillerie 1 in Delmenhorst
Leutnant der Reserve / Reserveoffizier
Bundeswehr, Drohnenartillerie 1 in Delmenhorst

Position

Position

  • Leitender Softwarearchitekt
  • KI-Berater (Azure AI Engineer, Jurist mit Schwerpunkt EU AI Act - Dissertationsvorhaben in dem Bereich)
  • Azure Cloud Architekt (aber nicht Lift & Shift; kein IaaS-Experte)
  • .NET-Engineer
  • Senior Software Architect (ISAQB cert.)
  • Legal Engineer (Jurist)
  • .NET- & Azure Cloud Dev & Tech-Evangelist

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitekt Künstliche Intelligenz Azure Cloud Funktionale Programmierung mit F# AzureDevops Docker C# Enterprise Architect bis Version 15 UML Microservices Machine Learning (Masterstudium beginnt im Oktober 2022) Machine Learning mit ML.Net Azure PaaS Legal Counsel Legal Engineer Jurist Semantic Kernel Azure AI Engineer AI Engineer LLM Webdesign HTMX Webcomponents

Produkte / Standards / Erfahrungen / Methoden

git
Jira
Jenkins
Data Protection Manager
Confluence
Scrum
TDD
Clean Code

Profil:

  • Scannerpersönlichkeit (Informatiker, Jurist, Versicherungskaufmann, Offizier, Podcaster, Digital Artist, Kampfsportler)
  • Ein-Mann-Think-Tank
  • Multiple-T-Profiler


Kompetenzen:

  • ISAQB® Certified Professional for Software Architecture (Schwerpunkte: Distributed Systems like Cloud Environments; Clean Architecture (auch bekannt als hexagonale oder onion-Arc.); Microservices; DDD)
  • Prompt Engineering & Abwehr von Prompt Injection
  • Artificial Intelligence aus Engineerperspektive (GenAI, LLM, RAG, Multikonversationsagenten [Autogen, LangChain, Semantic Kernel}]) sowie Management von AI-Systemen (Use Cases; Anbindung; Risiken erkennen: AI Governance)
  • Semantic Kernel (System für das Aufsetzen von Multikonversationsagenten und RAG-Pipelines)
  • C#, ASP.NET Core, .NET 
  • F# (und damit einhergehend Prinzipien der funktionalen Programmierung)
  • Azure Cloud PaaS (Azure Functions, Azure Storage, Azure EDA (Event Bus, Event Grid, Storage Queue, IoT-Hub)
  • Python (Numpy, Pandas, MatPlotLib, SQLAlchemy; in Kürze: PyTorch und Tensorflow)
  • Auf dem Weg zum Azure AI Engineer (AZ 102)
  • Ruby
  • Clean Code & TDD 
  • ASP.NET Core (stellvertrend für Fullstack-Webentw. mit .NET im Backend)
  • TypeScript, Angular 
  • Powershell
  • SQL 
  • Data-Engineering
  • Data-Science 
  • Container (Docker & Kubernetes) 
  • IT-Recht (Schwerpunkt: EU AI Act, Datenschutzrecht und Recht des geistigen Eigentums (ImmaterialgüterR); DORA)
  • Agile Transformation
  • Domain Driven Transformation 
  • TechLead


WERKZEUGKASTEN:

IDEs & Editoren 

  • Visual Studio (2008 - 2022); Jetbrains (Rider, PyCharm, DataGrip, Webstorm); Vim; Sublime Text


Softwarearchitektur

  • Enterprise Architect (13 - 16); NDepend (static codeanalyzer for .NET); Sonarqube; UMLet; StarUML


Versionverwaltung & PBIManagement

  • Git; Sourcetree; GitVersion; GitKraken; Jira; Teamcity; Subversion; AzureDevops


Grafikdesign

  • mache auch Digital Art: URL auf Anfrage (dort stehen alle genutzten Tools u.a. Adobe Creative Suite, uvm)


Knowledge Base Management

  • Confluence; Sharepoint; Obsidian, Anki (entwickle dafür eigene Addons in Python), Remnotes, Cherrytree


AI-Tools

  • ChatGPT via API Anbindung mit PyTorch (individualisiert); GitHub Copilot; Tabnine; Claude AI; Midjourney; Autogen; Semantic Kernel; LangChain


SKILLS:

  • Kreativität
  • Lernbereitschaft
  • Software Architekturen
  • Clean Architecture
  • .NET
  • IT-Recht


Beraterkompetenzen:

  • Schulungskonzeption
  • Podcasting (URL auf Anfrage)
  • Beraterkompetenz
  • Architekturreviews auf Basis von ATAM und Co.
  • Requirements Engineering
  • Prozessmodellierung
  • KI-Strategie
  • Rechtsanwaltsberaterkompetenz
  • Testkonzeption
  • Agiles Projektmanagement

Beschreibungsssprachen:

  • HTML
  • XML
  • JSON
  • YAML
  • UML
  • ERM


Qualitätsmanagement:

  • Integrationstests
  • Testautomatisierung
  • Reviews / Inspektionen
  • Clean Code
  • Softwaremetriken
  • Testmanagement (Planen, Steuern und Auswerten)


Test Technologien:

  • NUnit, XUnit (.Net)
  • Moq
  • FluentAssertions
  • MS Test
  • Bogus
  • Jasmine


Tooling:

  • Microsoft Visual Studio
  • JetBrains ReSharper
  • GitHub CoPilot
  • GitVersion
  • ChatGPT(Open-AI)
  • Claude.AI
  • Midjourney
  • Microsoft Azure DevOps
  • Obsidian
  • MS Office (Outlook, Word, Excel, Powerpoint, Visio)
  • Git
  • Adobe Photoshop
  • Adobe Creative Suite (Photoshop, InDesign, Illustrator)
  • JetBrains Rider

Betriebssysteme

Microsoft Windows
Apple macOS
Apple iOS
MS DOS
Linux

Programmiersprachen

C#
"Muttersprachler"
ASP.NET Core
Experte
F# / FSharp
Fortgeschritten
JavaScript
Fortgeschritten
Angular
Fortgeschritten
TypeScript
Experte
Rest
Basics
Python
Fortgeschritten
SQL

Datenkommunikation

GraphQL
AzureDevOps
Azure
REST

Berechnung / Simulation / Versuch / Validierung

Künstliche Intelligenz
siehe meine Podcastfolge: [Link auf Anfrage]
Neuronale Netze
Basics
ML.NET
Basics

Design / Entwicklung / Konstruktion

Domain Driven Design
Clean Architecture
Hexagonale Architektur
Data Engineering
Event Driven Architecture
EAIP

Branchen

Branchen

  • Versicherungen
  • Optoelektronik (Halbleitertechnik)
  • Fabrik- und Prozessautomation,Maschinenbau, Gebäudeautomation und Energietechnik
  • Finanzierungsleasing
  • Automotive, Automobil-Leasing
  • Health Care
  • Automobil-Leasing
  • Gesundheit
  • Fertigungsindustrie
  • Öffentliche Verwaltungen
  • Automotive & Transport

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.