Senior Consultant | Development (C#, SQL, ETL, Web Services)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 75015 Bretten (Baden)
- Umkreis (bis 200 km)
- ru | de | en
- 13.09.2026
- Contract ready
Kurzvorstellung
über 20 Jahren Erfahrung in der Entwicklung
komplexer Backend-, Cloud- und
Datenverarbeitungssysteme. Schwerpunkte in
.NET/C#, Google Cloud, Microservices, ETL.
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
12/2021 – 11/2025
Tätigkeitsbeschreibung
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.
Kundenberater
1/2019 – 1/2020
Tätigkeitsbeschreibung
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
Embedded Software, Internet of Things (IoT), Projektmanagement (IT), Python, Software Architecture
1/2018 – 12/2026
Tätigkeitsbeschreibung
Logistics Designer ist ein Planungstool zur Modellierung,
Analyse und Optimierung logistischer Netzwerke im
Güterverkehr. Die Software bildet Anlagen, Transportkanten,
Fahrpläne, Sendungsströme und Kapazitätsrestriktionen ab
und ermöglicht eine kostenoptimale Routenwahl aus
Gesamtnetzwerksicht. Das Projekt verbindet logistische
Fachprozesse, Graphmodellierung, mathematische
Optimierung und softwaregestützte
Entscheidungsunterstützung.
Entwicklung, Wartung und Weiterentwicklung einer
Softwarelösung zur Optimierung von Umlauf-, Einsatz- und
Fahrplänen im internationalen Schienengüterverkehr. Mithilfe
mathematischer Ressourcenoptimierung, heuristischer
Verfahren, Szenarienanalysen und der Integration des Solvers
CoinMP wurden der Triebfahrzeugbedarf und die
Betriebskosten reduziert sowie die Fahrzeugeffizienz
verbessert.
Der Verantwortungsbereich umfasste die Entwicklung des
Service- und Core-Backends, Schema- und Datenmigrationen,
ETL-Import-/Exportprozesse sowie die Umsetzung von API-
und Service-Logik. Zentrale Daten- und
Berechnungsfunktionen wurden über eine HTTP-basierte Web
API bereitgestellt, sodass Fachanwender diese direkt über R-
und Python-Skripte nutzen konnten. Weitere Schwerpunkte
waren Unit Tests, Codeanalyse, Refactoring und
Performanceoptimierung.
Kundenberater
8/2013 – 12/2017
Tätigkeitsbeschreibung
Weiterentwicklung einer bestehenden Anwendung und Neuentwickulng von Vefahren (ProSim | Logistics Designer) für Analyse, Planung und Simulationen der Logistk der Güterverkehr.
Kurzbeschreibung:
In meinem Verantwortungsbereich war umfassende Wartung und Weiterentwickulung von BackEnd. Dadrunter:
- Datenbankschema-Updates (mit Datenmigration, ETL)
- Pflege und Weiterentwicklung von BackEnd-Logik
- Erstellen von neuen Simulations- uns Planungsverfahrens
- Erstellen von Unit Tests mit Moq
- Durchführen von Kodeanalyse, Performanceoptimierung und Refaktoring
- teilweise Pflege und Neuentwicklung von UI-Controls mit DevExpress
DV-Basis:
.Net Framework 4.0, C#, Multithreading, LINQ, Windows Server 2008, T-SQL, DevExpress (WinForms), UnitTests (Moq)
Datenbankentwicklung, Datenmodelierung, Prozessoptimierung, Software Architecture, Test Automation
3/2011 – 12/2012
Tätigkeitsbeschreibung
Umfassende Entwicklung und Wartung diversen Softwarelösungen auf dem Basis von SharePoint 2010.
Darunter:
- Entwicklung eines dynamischen Reports mit Ausgabe in MS Excel;
- Entwicklung eines CustomField-Controls und Eventhändlern für eine Sitzungsplanung und Erstellen von den Sitzungsprotokollen;
- Entwicklung einer Sharepoint-Lösung, die die Information über die Benutzeraktivitäten in Form eines Reports darstellt und per Email verschickt.
.Net, C#, Datenbankentwicklung, Microsoft SharePoint Server, Projektmanagement (IT), Software Architecture, Test Automation
1/2010 – 7/2013
Tätigkeitsbeschreibung
2/3-Level Support einer bestehenden ASP.Net Webanwendung
Vollständige Wartung (Erweiterung und Bugfixing) einer bestehenden ASP.Net Webanwendung.
Die Anwendung besteht aus der Auftrags-/Immobilienverwaltung und einem Researchmodul, wo man Recherche über die Lage eines Immobilienobjektes machen kann.
Fürs Aktualisieren der Anwendungsdaten wurden diverse Webdienste entwickelt, die u.a. Zugriff auf Windows Netzwerk, File System und auch MS Bing Maps Sevices hatten.
.Net, ASP.NET, C#, Datenbankentwicklung, Microsoft SQL Server Reporting Services (SSRS), Projektmanagement (IT), Report Program Generator (RPG), Software Architecture, Web Services
11/2008 – 1/2010
Tätigkeitsbeschreibung
Entwicklung einer Schnittstelle zur Einbindung des SpreadsheetGear (MS Excel kompatible Komponente) in eine Desktop Applikation und allseitige Wartung/Weiterentwicklung der Anwendung.
Die Anwendung wurde fürs Darstellen von statistischen Auswertungen für ein renommiertes Finanzinstitut erstellt.
Besondere Stärke der Anwendung war die Plugin-Architektur, die dynamisches Laden/Entladen von mehreren Modulen ermöglichte.
Die Benutzeroberfläche (GUI) wurde in einer speziell entwickelten XML-basierten Metasprache realisiert und zur Laufzeit immer dynamisch aufgebaut.
Fürs dynamische Darstellen von Excel-Auswertungen wurde die SpreadsheetGear-Bibliothek eines Drittanbieters genommen.
Für Interaktionen der Anwendung mit der Bibliothek wurde eine Schnittstelle entwickelt.
Außerdem wurden bereits bestehende und mehrere neue Windows Forms Contorls für GUI weiter bzw. neu entwickelt.
.Net, C#, Continuous Delivery, Design (allg.), Software Architecture, Test Automation
Zertifikate
Ausbildung
Karlsruhe
Kaliningrad, Russland
Über mich
über 20 Jahren Erfahrung in der Entwicklung
komplexer Backend-, Cloud- und
Datenverarbeitungssysteme. Schwerpunkte in
.NET/C#, Google Cloud, Microservices, ETL,
mathematischer Optimierung und logistischer
Netzwerkplanung. Langjährige Erfahrung in
technischer Architektur, Performanceoptimierung,
Migration und produktivem Betrieb
geschäftskritischer Anwendungen.
Weitere Kenntnisse
- C#,
- .NET,
- Backend- und Servicearchitektur,
- Web APIs,
- ETL, SQL
Cloud & Data:
- GCP, Dataflow, Apache Beam, BigQuery, Cloud Run, Cloud Functions,
- Terraform
Datenbanken:
- SQL Server, Oracle, PostgreSQL, T-SQL
Weitere Erfahrung:
- Git,
- Docker,
- Entity Framework,
- Angular,
- TypeScript
- DevExpress
Persönliche Daten
- Russisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
