16.10.2026 aktualisiert


80 % teilweise verfügbar
Softwarearchitekt & Technical Lead
Dortmund, Deutschland
Weltweit
AbiturSkills
AI AgentsClean ArchitectureDelphiC#FortranWindows Presentation FoundationSoftwareentwicklungSoftwareherstellungIntegration (Software)Technische LeitungRust (Programming Language).NET CoreFull Stack EntwicklungSoftware-planungIndustrieanlagen
Softwarearchitektur & Systemmodernisierung
Architekturverantwortung für die Migration gewachsener Legacy-Systeme (Fortran 77, VB 6, Delphi) auf wartbare, modulare Architekturen. Einsatz des Strangler-Fig-Prinzips zur schrittweisen Ablösung von Legacy-Komponenten bei durchgängiger Lauffähigkeit sowie Entkopplung von Rechenlogik und Präsentationsschicht über MVVM-Architektur (WPF).
Fullstack-Entwicklung mit modernen Technologien
Eigenständige Fullstack-Entwicklung mit TypeScript/React, C#/EF Core, SwiftUI und Kotlin. Deployment mit Kubernetes sowie Anbindung nativer Rechenkerne (Fortran, C++, Rust).
DevOps & CI/CD
Aufbau und Betrieb vollständig self-hosted CI/CD-Pipelines mit YouTrack, Gitea und TeamCity. Migration von SVN auf Git sowie unternehmensweite Einführung von Issue-Tracking und Versionskontrolle.
Programmiersprachen
Kenntnisse in einer breiten Palette von Programmiersprachen: C#, Fortran, C++, VB, Python, Swift, Kotlin, TypeScript, Rust und Delphi.
Frameworks & Bibliotheken
Einsatz von .NET, WPF, Entity Framework Core und React in der Softwareentwicklung.
Datenbankmanagement
Arbeit mit relationalen Datenbanken wie PostgreSQL und SQLite, einschließlich Entwurf neuer Datenmodelle mit Serialisierung und Importschicht für Altdaten zur Rückwärtskompatibilität.
Agile Methoden & Qualitätssicherung
Einführung von TDD, Code Reviews und Pair Programming. Definition technischer Standards, Guidelines und Architekturprinzipien sowie Aufbau einer internen Wissensdatenbank.
KI-gestützte Entwicklung (Agentic AI)
Einsatz von Agentic AI in der eigenständigen Architektur und Fullstack-Entwicklung eines Softwareprodukts.
3D-Modellintegration
Integration eines 3D-Modells mit Eigenentwicklung der Modellgenerierung unter Verwendung von devDept eyeshot.
Betriebssysteme
Erfahrung mit Windows, Linux und macOS als Entwicklungs- und Betriebsumgebungen.
Deutsche Staatsangehörigkeit, Wohnsitz in Deutschland. Für Projekte im Verteidigungs- und Behördenumfeld stehe ich zur Verfügung, Arbeiten auf Einstufung VS-NfD sind ohne Vorlauf möglich. Eine behördliche Zuverlässigkeitsprüfung nach dem Sprengstoffgesetz habe ich 2025 ohne Beanstandung durchlaufen.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2026
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Gründung eines Softwareunternehmens zur Entwicklung von Mileja Stager (Mitgliederverwaltung und Veranstaltungsplanung für Kulturvereine). Eigenständige Architektur und Fullstack-Entwicklung mit Agentic AI. Tech-Stack: TypeScript/React, C#/EF Core, SwiftUI, Kotlin; Deployment mit Docker Compose. Seit November 2025 produktiv im Einsatz.
Architekturverantwortung und fachliche Leitung eines fünfköpfigen Teams zur Migration des von IBM akquirierten Programmsystems PROBAD (seit 2017). Migrationsstrategie nach Strangler-Fig-Prinzip, Entkopplung von Rechenlogik und Präsentationsschicht über MVVM-Architektur (WPF), native Anbindung der Rechenkerne (Fortran, C++, Rust), Entwurf neuer Datenmodelle, Integration eines 3D-Modells, Validierung gegen internationale Regelwerke (ASME, EN). Eigenverantwortliche Softwareentwicklung (IAPWS-IF97, Innendrucknachweis). Einführung von TDD, Code Reviews, Pair Programming, CI/CD-Pipeline (YouTrack, Gitea, TeamCity), Migration von SVN auf Git.
Tätigkeit als wissenschaftlicher Mitarbeiter und studentische Hilfskraft im Zeitraum 2009 bis 2012.