Legacy-Modernisierung
VB.NET / .NET Framework → C#/.NET 8–10. WinForms & WPF mit DevExpress, MVVM mit Controller-Schicht, aktuelle Sicherheitsarchitektur. Inklusive Schulung und Coaching der Entwicklerteams.
Verfügbar ab sofort · überwiegend remote
Senior .NET-Entwickler & Software-Architekt · Freelancer in Koblenz
Seit über 18 Jahren entwickle ich Software, davon 9+ Jahre schwerpunktmäßig mit C#/.NET. Ich hole gewachsene VB.NET- und .NET-Framework-Anwendungen auf C#/.NET 8–10 mit sauberer MVVM-Architektur, verbinde Produktionsanlagen über SAP RFC und OPC UA/DA mit dem ERP und baue Fach- und Bürgerportale mit Blazor. Dazu entwickle ich eigene Produkte und setze KI-gestützte Entwicklung produktiv in Kundenprojekten ein.
Kernkompetenzen
Drei Themen machen den Großteil meiner Mandate aus — meist in der Rolle als Lead Developer oder Architekt, oft inklusive Coaching des bestehenden Teams.
VB.NET / .NET Framework → C#/.NET 8–10. WinForms & WPF mit DevExpress, MVVM mit Controller-Schicht, aktuelle Sicherheitsarchitektur. Inklusive Schulung und Coaching der Entwicklerteams.
Windows-Dienste als Bindeglied zwischen SAP R/3, EWM und S/4 (RFC) und den Produktionsanlagen über OPC UA/DA und KEPServerEX — modular als Plugin-Architektur, je Anlagentyp ein Modul.
Blazor Server und WebAssembly, ASP.NET Core, Web API. Komponenten mit Telerik, Radzen und Syncfusion. Wo ein entkoppeltes Frontend gefragt ist, auch Vue.js/Vuetify auf einem ASP.NET-Core-Backend — die typische Konstellation in Portalen der öffentlichen Hand.
Architekturdokumentation nach arc42, CI/CD mit Azure DevOps, Git-Branching, TDD und Unit-Tests. Erfahrung als Scrum Master und Release Manager.
Claude Code mit MCP-Servern und spezialisierten Agents, spezifikationsgetriebene Entwicklung mit SPEC.md/CLAUDE.md, Anbindung von LLM-APIs (Anthropic, OpenAI) in .NET-Anwendungen.
SQL Server, Oracle, PostgreSQL, MySQL und SQLite mit Entity Framework (Core) — inklusive temporaler Tabellen, kaskadierender Beziehungen und Migrationsstrategien.
Projekterfahrung
Ich arbeite regelmäßig in mehreren Projekten parallel — überwiegend remote und mit flexibler Zeiteinteilung. Einzelne Projektzeiträume überschneiden sich daher.
Die Auftraggeber sind anonymisiert. Aus Rücksicht auf Vertraulichkeitsvereinbarungen nenne ich keine Kundennamen öffentlich. Namen, Referenzschreiben und Projektnachweise erhalten Sie auf Anfrage — im Gespräch oder schriftlich.
Details anfragenSoftwareentwicklung · Scrum Master · Release Manager
Entwicklung, Betrieb und Weiterentwicklung von Fachanwendungen des Landes im Bildungsbereich.
Lead Developer
Ablösung gewachsener VB.NET-Konsolenanwendungen und Windows-Dienste durch moderne C#-Dienste, um Workflows und Produktionsprozesse auf eine zeitgemäße Softwarearchitektur zu heben.
Systemarchitekt · Stabsstelle IT-Kommunikation
Systemarchitektur und Softwareentwicklung in der Stabsstelle IT-Kommunikation.
Lead Developer · Migration VB.NET → C#/.NET
Migration bestehender Fachanwendungen eines Konzern-Geschäftsbereichs von Visual Basic .NET nach C#/.NET 8/9.
Lead Developer · Maschinen-Dashboard (Blazor)
Web-Anwendung zur Visualisierung und Steuerung der Produktionsmaschinen auf Basis der bestehenden Dienst-Anwendung.
IT-Architekt · Bürgerportal
Neuentwicklung eines Antragsportals, über das Bürgerinnen und Bürger Daten zu Bauprojekten erfassen und die zugehörigen Dokumente hochladen.
Lead Developer · Migration VB.NET → C#/.NET
Migration einer bestehenden Anwendung eines Konzern-Geschäftsbereichs von Visual Basic .NET nach C#/.NET 8 mit Windows Forms und DevExpress.
Lead Developer · SAP/OPC-Integrationsdienst
Neuentwicklung eines vollautomatisierten, dynamisch konfigurierbaren Windows-Dienstes als Bindeglied zwischen SAP und den Produktionsanlagen.
Trainer · Mentor · Entwickler
Umstellung eines VB.NET-Entwicklerteams auf C#/.NET und Migration der bestehenden Anwendungen.
Softwareentwickler
Integration der neuen Version des Standards XAusländer für den Datenaustausch zwischen Bund und Ländern im XML-Format.
Lead Developer · Proof of Concept Kalkulationstool
Der Prozess von der Kundenanfrage bis zum Vertrag basierte auf manueller Arbeit und Excel-Tools. Ein neues IT-Zielbild — durchgängige Automatisierung vom CRM über neue Anwendungen bis zur SAP-Integration — wurde in einem PoC auf Machbarkeit geprüft.
Lead Developer · CMDB nach BaFin-Vorgaben
Entwicklung einer Configuration Management Database (CMDB) gemäß den Anforderungen der BaFin sowie weiterer interner Fachanwendungen.
Eigene Templates nach Kundenanforderungen, Entwicklung von Modulen mit API-Anbindung.
Automatisierte Testfälle (Login, Logout, Anlage von Personendaten) mit Selenium und Gherkin, Darstellung von Testfällen und Ergebnissen in einem Web-Frontend.
API zur Verarbeitung und Bereitstellung verschiedener Daten; Neuentwicklung einer WPF-Anwendung zur Kunden- und Adressverwaltung inkl. Historisierung der Kundenkontakte.
Interne API zur Bereitstellung von Daten für verschiedene Fachbereiche, WPF-Anwendung zur Verwaltung gesetzlicher Normen aus dem medizinischen Bereich, Weiterentwicklung der Qualitätssicherungssoftware für niedergelassene Ärztinnen und Ärzte.
Formularentwicklung für die Arztsoftware (Blankodruck), Frontend-Entwicklung für Fachbereiche und Business Units, Backend- und Modulentwicklung für das Enterprise-CMS FirstSpirit.
Entwicklung und Koordination einer Softwarelösung für Promotion und Absatzförderung im Einzelhandel; Webanwendung mit Zeiterfassung, Reporting und Auswertungen für Mitarbeitende und Promotoren.
Eigene Produkte & KI-Projekte
Produkte, die ich von der Idee über die Architektur bis zum Betrieb selbst verantworte — und aus denen Erfahrung in die Kundenprojekte zurückfließt.
Gründer · Architektur, Entwicklung und Betrieb
Webbasierte Verwaltungsplattform für Schulsekretariate, Lehrkräfte und Schulleitungen mit über 44 Modulen, angeboten zu einem Pauschalpreis pro Schule.
Konzeption und Entwicklung
Automatisierte Veröffentlichung KI-generierter Fachartikel als statische, SEO-optimierte Seiten.
Konzeption, Architektur und Entwicklung
Automatisiert den kompletten Verkaufsprozess über eBay: vom Lieferantenkatalog über Angebot und Bestellung bis zu Versand und Sendungsverfolgung.
Methodik, die ich in Kundenprojekte einbringe
Referenzen
Auszüge aus schriftlichen Rückmeldungen von Auftraggebern.
„Herr Özgün arbeitete stets sehr gewissenhaft und stark kundenorientiert, war zu jeder Zeit gut erreichbar und zuverlässig. Er brachte sich in den unterschiedlichen Entwicklungsabschnitten äußerst konstruktiv ein und setzte die erforderlichen Arbeiten immer termingerecht um. Wir profitieren stark von den erreichten Resultaten dieser sehr guten Zusammenarbeit.“
„Seit Dezember 2021 arbeiten wir erfolgreich mit Herrn Özgün als Freelancer zusammen. […] Nach Abschluss des Projektes konnten wir Herrn Özgün für weitere Unterstützung gewinnen. […] Herr Özgün ist zuverlässig und die Zusammenarbeit funktioniert gut.“
Vollständige Referenzschreiben und Projektnachweise stelle ich auf Anfrage zur Verfügung.
Skills
Kontakt
Sie suchen Verstärkung für eine .NET-Modernisierung, eine SAP-/OPC-Anbindung oder ein Blazor-Portal? Schreiben Sie mir kurz, worum es geht — ich melde mich zeitnah zurück.