Software Engineer & Berater
Hallo, ich bin
Fabian Blum
Ich bin
Full Stack Developer mit Fokus auf .NET, Microservices, Cloud-Architekturen und KI-getriebene Entwicklung.

Über mich
Full Stack Developer & Software Engineer
Bereits während meines Studiums habe ich mich intensiv mit dem .NET-Stack beschäftigt, um verschiedene Projekte zu realisieren. Nach meinem Studium habe ich diese Kenntnisse in der Logistikbranche und im E-Commerce angewandt und weiter ausgebaut.
In den verschiedenen Projekten lag der Schwerpunkt meiner Arbeit vor allem auf Schnittstellen zwischen Systemen. Auch Apps für Android und iOS sowie Webanwendungen wurden für Kunden entwickelt.
Aktuell umfasst meine Arbeit hauptsächlich die Entwicklung von Microservices mit Azure Service Bus, REST APIs auf .NET Core Basis sowie DevOps mit Kubernetes, Azure DevOps und Terraform.
Ein wachsender Schwerpunkt meiner Arbeit ist KI-getriebene Entwicklung: ein strukturierter Engineering-Ansatz mit zentralen Agent-Regeln, domänenspezifischem Kontext, Sicherheitsleitplanken und einem reproduzierbaren Flow aus Context Engineering, Umsetzung und Validierung.
Schnellübersicht
Standort
Witten, Deutschland
Abschluss
B.Sc. Medical Informatics
Technologie-Stack
.NET / C#
Erfahrung
9+ Jahre
contact [at] fabian-blum.de
Mobil
+49 160 95852230
Kenntnisse
In vergangenen Projekten habe ich verschiedene Technologien und Technologie-Stacks eingesetzt. Der Schwerpunkt liegt auf dem .NET-Stack und auf KI-getriebener Entwicklung.
Alle Technologien aus aktiver Projektpraxis — die Balken zeigen meinen heutigen Schwerpunkt.
Entwicklung
Datenbanken & DevOps
KI-Engineering & Agenten
Weitere Tools & Standards
KI-getriebene Entwicklung
Mein Ansatz verbindet klaren Kontext, explizite Regeln, validierte Umsetzung und saubere Dokumentation zu einem reproduzierbaren Entwicklungsmodus. KI ist dabei ein strukturierter Bestandteil eines belastbaren Engineering-Prozesses — gezielt geführt, kontrollierbar und langfristig skalierbar.
Context Engineering
Den richtigen Kontext aufbauen statt wahllos Information zu liefern. Zentrale Regelbasis, lokale Fach-Guides und gezielt geladene Referenzen reduzieren Halluzinationen deutlich.
Instruction Design
Architektur, Coding Conventions, Definition of Done und Sicherheitsgrenzen werden als Agent-Regeln formalisiert. KI-Ergebnisse passen damit konsistent zur bestehenden Codebasis.
Agent Governance
KI wird als operativer Agent mit klaren Grenzen, Verantwortlichkeiten und Eskalationspunkten gedacht. Strategische und fachliche Entscheidungen bleiben beim Menschen.
Architekturkonforme Nutzung
KI verstärkt bestehende Patterns, Bereichsgrenzen und technische Standards statt sie zu unterlaufen. Multi-Agent-fähig über GitHub Copilot, JetBrains AI, Claude Code und weitere Tools.
Sichere Produktionsnutzung
Harte Leitplanken für Secrets, sensible Daten und sicherheitskritische Aktionen. Validierungsgetriebene Umsetzung statt blindem Vertrauen in Modellausgaben.
Reproduzierbarer Flow
Kontextaufbau, Umsetzung, Validierung und Dokumentation greifen ineinander. Nicht die einzelne gute Antwort entscheidet, sondern ein Modus, der wiederholbar gute Ergebnisse liefert.
Mein Arbeitsmodus
Vier Schritte, die aus jedem KI-Einsatz ein nachvollziehbares Engineering-Ergebnis machen.
Kontext einordnen
Aufgabe dem richtigen fachlichen und technischen Bereich zuordnen, bevor Code entsteht.
Regeln & Referenzen laden
Zentrale Regelbasis, lokale Guides und referenzierte Codestellen werden bewusst gelesen — nicht aus Modellwissen geraten.
An Patterns orientieren
Etablierte Patterns wie Result<T>, FluentValidation, DI und Mapster leiten die Umsetzung.
Validieren & dokumentieren
Builds, Tests, Folgewirkungen auf Indizes, Policies und APIs werden konsequent mitgedacht.
Gute KI-Nutzung in der Softwareentwicklung beginnt nicht beim guten Prompt, sondern beim guten System. Genau dort liegt mein Schwerpunkt.
Lebenslauf
Ich verfüge über umfassende Erfahrung als Softwareentwickler mit Schwerpunkt auf dem .NET-Stack. Mein beruflicher Werdegang erstreckt sich über verschiedene Branchen, darunter Logistik und E-Commerce.
Berufliche Erfahrung
Senior Software Engineer
VELO DE VILLE (AT Zweirad GmbH)
- Entwicklung eines .NET Core Backends mit Microsoft Dynamics NAV Integration
- REST-Schnittstellen für die VeloWallet App mit Fokus auf Performance
- MSSQL und MongoDB als Datenbanktechnologien
- Eigenständige Synchronisationsdienste zwischen verschiedenen Systemen
- Anbindung an Microsoft Business Central
- Frontend-Backend-Integration und API-Design
- OAuth 2.0 / OpenID Connect mit Keycloak Server
- Aufbau einer KI-getriebenen Entwicklungsumgebung mit zentraler Agent-Regelarchitektur (AGENTS.md, lokale Domain-Guides, Multi-Agent-Kompatibilität)
Freiberuflicher Softwareentwickler
Freelancer, Witten
- Full Stack .NET Entwicklung und Beratung
- KI-gestützte Entwicklung mit Context Engineering, Agent-Regeln und sicherer produktionsnaher Nutzung
- Identity Management Systeme (OAuth 2.0 / OpenID Connect)
- Datenmigration und Qualitätssicherung
Senior Software Engineer
Parfümerie Douglas, Hagen
- Microservices für CRM und E-Commerce mit .NET 6+ und MongoDB
- Integration der SAP Customer Data Cloud
- DevOps mit Azure DevOps, Kubernetes und Terraform
Full Stack Developer
proLOGiT GmbH, Dortmund
- Web- und Mobile-App-Entwicklung (Razor Pages, ASP.NET MVC, Xamarin)
- Weiterentwicklung der catkin Logistik-Plattform
- Identity Server Implementierung (OpenID Connect & OAuth2)
Ausbildung
Bachelor of Science - Medizinische Informatik
Fachhochschule Dortmund
In verschiedenen Praxisprojekten C# / .NET erlernt. Zusätzlich NoSQL-Datenbanken (MongoDB, RavenDB, OrientDB) sowie agile Entwicklungsmethoden wie SCRUM und Kanban.
Praktische Informatik
Fachhochschule Dortmund
Studium durch Kooperation mit dem Robert-Bosch-Berufskolleg. 2014 Wechsel zur medizinischen Informatik.
Informationstechnischer Assistent
Robert-Bosch-Berufskolleg Dortmund
Schulische Ausbildung mit Fachhochschulreife. Schwerpunkte: Java, Netzwerktechnik, MySQL.
Dienstleistungen
Mit meiner umfassenden Erfahrung stehe ich zur Beratung bereit, um die geeigneten Schritte zur erfolgreichen Umsetzung von Projekten zu identifizieren und diese professionell zu implementieren.
Anwendungsentwicklung & Beratung
Analyse & Entwicklung von Web-Anwendungen, Schnittstellen und Software-Modulen basierend auf .NET. Neue Implementierungen oder Optimierung bestehender Prozesse.
Datenaustausch & Schnittstellen
Bereitstellung wichtiger Unternehmensdaten an der richtigen Stelle Ihres Prozesses. Intelligentes Datenmanagement für neue Geschäftsbereiche.
Identity Management
Aufbau von OAuth 2.0 / OpenID Connect Servern. Zentraler Login über ein Identity Management System / Single-Sign-on (SSO).
Datenmigrationen
Gezielte Datenaufbereitung und Dokumentation bei Systemumstellungen. Schnellerer Mehrwert bei gleichzeitiger Verbesserung der Datenqualität.
Performance & Qualitätssicherung
Optimierung bestehender Anwendungen, Prozesse und Datenbanken. Professionelle Entwicklungsmethoden, Tests und Dokumentation.
KI-gestützte Softwareentwicklung
Beratung und Aufbau KI-getriebener Entwicklungsprozesse — von zentralen Agent-Regeln über Context Engineering und Instruction Design bis zu sicherer produktionsnaher Nutzung.
Kontakt
Wenn Sie Fragen oder Projektwünsche haben, nehmen Sie gerne Kontakt mit mir auf.
Adresse
Finefrauweg 11
58455 Witten
Deutschland
contact [at] fabian-blum.de
Mobil
+49 160 95852230
OpenPGP Public Key
Für verschlüsselte E-Mails und zur Prüfung signierter Nachrichten von contact@fabian-blum.de.
- Fingerabdruck
- F49F 5305 3369 2825 1007 D39E E381 6FC2 8C3F B92F
Signal
Benutzername: fabianb_1.23
QR-Code scannen, um mich auf Signal hinzuzufügen
Stimmen Sie zu, die OpenStreetMap Ansicht zu laden?
Hierbei werden Daten, wie Ihre IP-Adresse, zu OpenStreetMap gesendet.