12.10.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Consultant | Software Developer
Bretten, Deutschland
Deutschland +1
Wirtschaftsinformatik Diplom (HS), HS Karlsruhe - Technik und Wirtschaftinfo: Deutschland, Schweiz
Skills
.Net FrameworkAPIsC#Entity FrameworkPythonMicrosoft Sql-ServerSQLWeb ServicesGoogle Cloud.NET CoreDevexpressTerraform
Senior Softwareentwickler und IT-Architekt mit langjähriger Erfahrung in der Entwicklung komplexer Backend-, Cloud- und Datenverarbeitungssysteme.
Meine Schwerpunkte liegen in der Entwicklung und Architektur mit C#/.NET und Python sowie in Cloud- und Data-Engineering-Lösungen auf der Google Cloud Platform.
Besondere Erfahrung habe ich in den Bereichen:
• Backend- und Microservice-Architekturen
• C# / .NET / .NET Core und Python
• GCP, Apache Beam, Dataflow und Cloud Functions
• ETL-Prozesse, Datenmigration und Datenverarbeitung
• SQL, MS SQL und Oracle
• REST APIs und serviceorientierte Architekturen
• Terraform, Docker und automatisierte Deployments
• Performanceanalyse, Refactoring und Qualitätssicherung
• mathematische Optimierung und Algorithmen
• Logistik-, Netzwerk- und Routenoptimierung
Ich bin es gewohnt, mich schnell in komplexe fachliche und technische Systeme einzuarbeiten und bestehende Anwendungen sowohl funktional als auch hinsichtlich Architektur, Performance und Wartbarkeit weiterzuentwickeln.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2013
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherRussischMuttersprache
Projekthistorie
Migration einer Simulation- und Planungsapplikation für Planung der Güterzügen von WinForms- auf eine moderne hochskalierbare und hoch verfügbare Web-Applikation.
Weiterentwicklung von Vefahren für Analyse, Planung und Simulationen der Logistk der Güterverkehr.
Kurzbeschreibung:
In meinem Verantwortungsbereich liegt Entwicklung der Service-Backend umfassende Wartung und Weiterentwickulung von Core-Backend. Dadrunter:
- Datenbankschema-Updates (Schema-/Datenmigration, ETL)
- Entwicklung von API, Backend Core/Servise-Logik
- Konzeption und Umsetzung von ETL-Import/Export Routinen
- Erstellen von neuen Simulations- und Planungsverfahrens
- Erstellen von heuristischen Verfahren und Einbindung von mathematischen Solvern (CoinMP)
- Erstellen von Unit Tests
- Durchführen von Performanceoptimierung, Codeanalyse und Refaktoring
- teilweise Pflege und Neuentwicklung von UI-Controls mit DevExpress, Angular und Bootstrap
DV-Basis: .Net Core, EF Core, C#, PostgreSQL, Angular, Typescript, NodeJS, Bootstrap, UnitTests (Moq)
Entwicklung und Weiterentwicklung der Operations Decision Support Suite (OPSD), einer datengetriebenen Plattform zur ganzheitlichen Optimierung der operativen Abläufe innerhalb der Lufthansa Group. Die Plattform bündelt relevante Informationen zu Flughäfen, Wetter, Crew und Flotte und unterstützt dadurch schnellere Entscheidungen, höhere operative Stabilität, geringere Kosten und nachhaltigere Prozesse.
Der Verantwortungsbereich umfasste die Konzeption der Servicearchitektur, die Entwicklung von Microservices, Cloud Functions und Dataflows sowie die Gestaltung von Datenbankschemata und ETL-Prozessen. Darüber hinaus wurden APIs, Backend- und Service-Logik implementiert, Unit Tests erstellt und Deployments auf der Google Cloud Platform mithilfe von Terraform umgesetzt. Weitere Schwerpunkte waren Performanceoptimierung, Codeanalyse und Refactoring auf Basis von .NET Core, C#, Python, Apache Beam und GCP.
Nuentwicklung und Wartung einer IoT-Lösung auf Basis von Raspberry Pi.
Kurzbeschreibung:
Im Auftrag eines Mediakünstler entwicklte ich eine IoT-Lösung auf dem Basis von Raspberry Pi B3+.
Als erste Auftrag kam ChronoColor – Uhr, deren Zeitscheibe wird durch Farbenüberlauf festgelegt.
Der Farbenüberlauf wird in einem Python-Script an programmierbare LED-Stripes berechnet.
DV-Basis: Python 3, Raspbian, Raspbery 3/4, programmierbare LED-StripesPython 3, Raspbian, Raspbery 3/4, programmierbare LED-Stripes
Kurzbeschreibung:
Im Auftrag eines Mediakünstler entwicklte ich eine IoT-Lösung auf dem Basis von Raspberry Pi B3+.
Als erste Auftrag kam ChronoColor – Uhr, deren Zeitscheibe wird durch Farbenüberlauf festgelegt.
Der Farbenüberlauf wird in einem Python-Script an programmierbare LED-Stripes berechnet.
DV-Basis: Python 3, Raspbian, Raspbery 3/4, programmierbare LED-StripesPython 3, Raspbian, Raspbery 3/4, programmierbare LED-Stripes