EXPERTISE

Technische Tiefe trifft
Business-Verständnis.

Mein Schwerpunkt liegt auf komplexen Unternehmenssystemen, bei denen Software, Datenbanken, Prozesse und Integrationen zuverlässig zusammenspielen müssen.

01

Systementwicklung & Architektur

Konzeption, Architektur und Umsetzung komplexer Business-Anwendungen – von einzelnen Komponenten und APIs bis zu vollständigen Backoffice-, Portal- und SaaS-Systemen. Schwerpunkt sind langlebige, wartbare Lösungen mit sauber getrennten Verantwortlichkeiten und einer Architektur, die sich an realen Geschäftsprozessen orientiert.

Software ArchitectureSystem Design.NET / C#Business ApplicationsBackoffice SystemsSaaSDesign PatternsService Architecture
02

Modernisierung & Migration

Übernahme und Weiterentwicklung historisch gewachsener Anwendungen und Datenstrukturen. Bestehende Systeme werden zunächst technisch und fachlich verstanden und anschließend gezielt stabilisiert, modernisiert, migriert oder durch neue Komponenten ergänzt – ohne funktionierende Strukturen unnötig neu zu bauen.

Legacy SystemsMigrationModernizationRe-ArchitectureTechnical AnalysisPlatform MigrationIncremental Modernization
03

KI / LLM / AI Engineering

Konzeption und Integration KI-basierter Analyse-, Assistenz- und Automatisierungslösungen. Dazu gehören lokale und externe Large Language Models, RAG-Architekturen, Agenten, Wissensdatenbanken, Embeddings, natürlichsprachliche Datenabfragen sowie kontrollierte Tool- und Workflow-Integration.

LLMRAGAI AgentsDifyOllamaQwenEmbeddingsPrompt EngineeringKnowledge BasesAI Workflows
04

Datenbanken & SQL

Langjährige Erfahrung mit relationalen Datenbanken und komplexen Datenmodellen – von Datenbankdesign, SQL-Analyse und Performance-Optimierung bis zu Stored Procedures, Views, Migrationen und der Integration historisch gewachsener Unternehmensdaten.

SQL ServerSQL Server 2025T-SQLPostgreSQLDatabase DesignQuery OptimizationStored ProceduresViewsEntity FrameworkEF CoreSQLAlchemy
05

ERP, CRM & Business-Systeme

Technische Umsetzung und Integration von Systemen rund um Kunden, Aufträge, Rechnungen, Ressourcen und weitere zentrale Geschäftsvorfälle. Erfahrung mit ERP- und CRM-Strukturen reicht von individuellen Backoffice-Systemen bis zur Analyse und Modernisierung bestehender Microsoft-Dynamics-AX-Umgebungen.

ERPMicrosoft Dynamics AXCRMOrder ManagementBillingCustomer DataBusiness ProcessesBackoffice
06

Buchhaltung & DATEV

Softwareentwicklung im Umfeld kaufmännischer Prozesse, Rechnungswesen und Buchhaltung. Erfahrung umfasst unter anderem Kassenbuch, Eingangsrechnungsbuch, Faktura, Rechnungsverarbeitung, Abrechnungssysteme und DATEV-Exporte sowie die Verbindung kaufmännischer Daten mit individuellen Unternehmensanwendungen.

DATEVAccountingInvoicesBillingFinancial DataInvoice ProcessingAccounting Export
07

Integration & Schnittstellen

Anbindung interner und externer Systeme über moderne und historische Schnittstellentechnologien. Dazu gehören REST- und SOAP-Services, WCF, Web APIs, Daten-Mapping sowie Integrationsschichten, die unterschiedliche Systeme und Datenquellen zuverlässig miteinander verbinden.

RESTWeb APISOAPWCFJSONXMLData MappingSystem IntegrationAPI IntegrationWebservices
08

Prozess- & Ablaufautomatisierung

Automatisierung wiederkehrender technischer und fachlicher Abläufe – von Web- und Datenautomation über Hintergrunddienste und Stapelverarbeitung bis zu modernen KI-gestützten Workflows. Ziel ist dabei nicht Automatisierung um ihrer selbst willen, sondern die messbare Reduzierung manueller Arbeit.

Workflow AutomationProcess AutomationWeb AutomationData ProcessingBackground ServicesWorkersBatch ProcessingAI Automation
09

Backend & Web Development

Entwicklung browserbasierter Anwendungen und Backend-Systeme über mehrere Technologiegenerationen hinweg. Aktuelle Schwerpunkte liegen auf .NET 8, ASP.NET Core, Minimal APIs, Python/FastAPI und modernen REST-basierten Architekturen.

.NET 8ASP.NET CoreMinimal APIC#PythonFastAPIRESTJavaScriptAngularJSKendo UI
010

Rich Client & Desktop

Umfangreiche Erfahrung mit komplexen Desktop- und Rich-Client-Anwendungen, insbesondere im Microsoft-.NET-Umfeld. Dazu gehören Datenbankanwendungen, Administrationssysteme, Eingabemasken, Reporting, Update-Mechanismen und die Integration externer Dienste.

Windows Forms.NETDevExpressTelerikRich ClientDesktop ApplicationsDatabase ApplicationsDeployment
011

Reporting & Datenanalyse

Aufbereitung und Visualisierung von Unternehmensdaten in Reports, Auswertungen und interaktiven Analyseoberflächen. Erfahrung besteht sowohl mit klassischen Reporting-Systemen als auch mit modernen webbasierten Visualisierungen und individuellen Excel- und PDF-Auswertungen.

ReportingData AnalysisPlotlyTelerik ReportingActiveReportsActiveAnalysisExcelPDFCharting
012

Infrastructure & Deployment

Bereitstellung moderner Anwendungen und Dienste mit containerisierten und klassischen Infrastrukturen. Aktuelle Projekte nutzen Docker und Docker Compose ebenso wie Cloud- und Virtualisierungsplattformen, Reverse Proxies, Background Processing und versionsbasierte Deployment-Prozesse.

DockerDocker ComposeCaddyAzureHetzner CloudHyper-VWindows ServerRedisCeleryGit
013

Legacy-Technologien & Systemübernahme

Langjährige Projekterfahrung mit unterschiedlichen Microsoft- und Web-Technologiegenerationen ermöglicht auch die sichere Übernahme älterer Systeme. Entscheidend ist dabei nicht die weitere Nutzung veralteter Technologien, sondern das Verständnis ihrer Architektur, Datenmodelle und Abhängigkeiten als Grundlage einer kontrollierten Modernisierung.

ASP.NETASP ClassicVB.NETVB6ADO.NETWCFWebFormsOffice AutomationLegacy Modernization
014

Technische Analyse & Know-how-Transfer

Schnelle Einarbeitung in bestehende Anwendungen, Datenmodelle und Unternehmensprozesse sowie strukturierte Vermittlung technischer Zusammenhänge. Dazu kommt mehrjährige Erfahrung in der Ausbildung von Fachinformatikern und der Zusammenarbeit mit unterschiedlichen Entwicklungs- und Projektteams.

Technical AnalysisArchitecture ReviewCodebase AnalysisKnowledge TransferDeveloper TrainingTechnical Documentation
LEGACY → MODERN

Bestehendes verstehen, bevor Neues gebaut wird.

Bei gewachsenen Systemen beginnt Modernisierung für mich mit einer fundierten technischen und fachlichen Analyse.

Anwendungen, Datenmodelle, Schnittstellen, Abhängigkeiten und kritische Geschäftsprozesse werden zuerst verstanden. Erst danach wird entschieden, was erhalten, modernisiert, entkoppelt oder ersetzt werden sollte.

STACK

Technologische Schwerpunkte

Application & Backend

C# · .NET 8 · .NET Framework · ASP.NET Core · ASP.NET MVC · Web API · Minimal APIs · Python · FastAPI · NiceGUI · JavaScript · AngularJS

Data & Persistence

SQL Server · SQL Server 2025 · T-SQL · PostgreSQL · Entity Framework · EF Core · SQLAlchemy · Alembic · ADO.NET · LINQ · LINQ to SQL · Access · MongoDB · CosmosDB

AI & Machine Learning

Large Language Models · RAG · AI Agents · Dify · Ollama · Qwen · Embeddings · Prompt Engineering · Knowledge Bases · Tool Calling · AI Workflows · ML.NET · Rossum AI

ERP & Business

Microsoft Dynamics AX 4 · ERP · CRM · DATEV · Accounting · Billing · Order Management · Invoice Processing · Customer Management · Resource Management · Business Process Automation

Integration & Services

REST · SOAP · WCF · Webservices · JSON · XML · XSL · XPath · XSD · IMAP · SignalR · Data Mapping · External APIs · Service Integration

Infrastructure & Operations

Docker · Docker Compose · Caddy · Azure · Hetzner Cloud · Hyper-V · Windows Server · Redis · Celery · Git · Background Services · Worker Services

Frontend & UI

HTML5 · CSS · JavaScript · AngularJS · jQuery · Kendo UI · Telerik UI · DevExpress · Bootstrap · Monaco Editor · Ace Editor · Froala · FabricJS

Desktop & Rich Client

Windows Forms · DevExpress WinForms · Telerik · Infragistics · Rich Client · Office Automation · Excel Automation · Outlook Automation · Deployment & Updates

Reporting & Analytics

Plotly · Telerik Reporting · GrapeCity ActiveReports · GrapeCity ActiveAnalysis · Crystal Reports · SQL Server Reporting Services · Excel Reporting · PDF Reporting · Charting

Automation

Workflow Automation · Web Automation · Browser Automation · Data Grabbing · Batch Processing · Background Processing · Windows Services · Worker Services · Celery · Telerik Test Studio

Architecture

Object-Oriented Analysis & Design · Design Patterns · Service-Oriented Architecture · Multi-Tenant Systems · n-Tier Architecture · API Architecture · Data Architecture · Legacy Modernization

Legacy Experience

ASP.NET WebForms · ASP Classic · VB.NET · Visual Basic 6 · ADO · ADO.NET · .NET Remoting · WCF · IronPython · Office / VBA