freiberufler Senior .NET Developer / Frontend & Backend auf freelance.de

Senior .NET Developer / Frontend & Backend

zuletzt online vor 2 Tagen
  • 75€/Stunde
  • 85356 Freising
  • auf Anfrage
  • pl  |  de  |  en
  • 25.04.2025

Kurzvorstellung

Ich bin ein erfahrener Softwareentwickler mit Fokus auf .NET-Technologien und Cloud-Integrationen. Ich arbeite gerne an komplexen Projekten und bringe dabei eine solide Kenntnis von modernen Entwicklungsmethoden und Technologien ein.

Qualifikationen

  • .Net
  • ASP.NET
  • Azure DevOps
  • Blazor
  • C#
  • C# Developer
  • Entity Framework
  • HTML
  • Microsoft Azure
  • Windows Presentation Foundation

Projekt‐ & Berufserfahrung

Migration Backend Services und UI für Pannenhilfe
assistance partner, München
10/2024 – 1/2025 (4 Monate)
Versicherungen
Tätigkeitszeitraum

10/2024 – 1/2025

Tätigkeitsbeschreibung

Im Zuge der Migration zu Azure möchte eine der führenden Pannenhilfsorganisationen in Deutschland die bestehenden ASP.NET Microservices auf ASP.NET Core migrieren.
Aufgaben: Umstellung auf ASP.Net Core. Umstellung von Legacy Logging und Dependency Injection auf Microsoft.Extensions. Integration mit Azure (Application Insights, Azure SQL Server, Azure Functions) Absicherung mit Unit Tests. Anpassung Azure DevOps Pipelines
Technologien: C#, .NET Core, ASP.NET Core, HTML, JavaScript, git, Azure, Azure DevOps

Eingesetzte Qualifikationen

Projektentwickler

Blazor-Anwendung zur Kommentierung von Patentgesetzen
ip.appify, München
8/2024 – 3/2025 (8 Monate)
Patentanwaltskanzlei
Tätigkeitszeitraum

8/2024 – 3/2025

Tätigkeitsbeschreibung

Eine Patentanwaltskanzlei möchte seine webbasierten Anwendung für Rechtskommentare für Europäischen Patentübereinkommens modernisieren. Als Lösung sollte eine WebAssembly Applikation entwickelt werden.
Aufgaben: Entwicklung. Erstellung von Blazor Komponenten. Mitarbeit im Design und der Usability. Anforderungsanalyse. Unit Tests.
Technologien: C#, .NET Core, Blazor, JavaScript, HTML, Azure Cosmos DB, REST, MS Azure SQL Database, OpenAI API, Azure DevOps

Eingesetzte Qualifikationen

Projektentwickler

Frontend - Anlagenplanung
BMW AG, München
12/2023 – 9/2024 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2023 – 9/2024

Tätigkeitsbeschreibung

Die BMW AG möchte ihre eigene Anwendung für die Planung von Anlagen modernisieren und weiterentwickeln.
Aufgaben: Umstellung auf .NET Core. Einführung von Logging. Implementierung neuer Funktionen. Refactorings. Konzeption und Implementierung eines Moduls zum Import von Daten aus Excel-Dateien. Implementierung und Optimierung des Deployments (GitHub Actions). Code Reviews.
Technologien: C#, .NET Core, WPF, Syncfusion, GitHub, PostgresSQL, Entity Framework

Eingesetzte Qualifikationen

Projektentwickler

Patentverwaltungssystem: Client und Backend
Weser & Kollegen, München
9/2020 – 7/2024 (3 Jahre, 11 Monate)
Patentanwaltskanzlei
Tätigkeitszeitraum

9/2020 – 7/2024

Tätigkeitsbeschreibung

Eine Patentanwaltskanzlei möchte seine internen Prozesse und Daten digitalisieren und automatisieren.
Aufgaben: Erstellung der Architektur eines Client - Server Systems. Entwicklung eines Desktop Rich Clients und eines auf CQRS basierendem Backend. Erstellung Build und Release Pipelines in Azure DevOps. Integration mit Office 365. Technische Beratung. Unit und Integration Tests.
Technologien: C#, .NET Core, WPF, DevExpress, Rest und OData Services, Docker Containers (Linux und Windows), Entity Framework Core, Graph Api, Azure DevOps, ClickOnce.

Eingesetzte Qualifikationen

Projektentwickler

Bestandsverwaltung für die Herstellung radioaktiver Arzneimittel
Kundenname anonymisiert, Fresing
1/2020 – 7/2020 (7 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2020 – 7/2020

Tätigkeitsbeschreibung

Aufgaben: Entwicklung und Test. Erstellung von TFS Release Pipelines für automatisches Deployment. Unterstützung bei der GIMP-Konformität. Beratung zur Optimierung von Entwicklungsprozessen und zur Implementierung von Best Practices.
Technologien: C#, .NET Core, Team Foundation Server, ASP.NET Core, Entity Framework Core, SQL Server

Eingesetzte Qualifikationen

Projektentwickler

Bayerischer Landtag – Parlamentsdokumentation
Bayerischer Landtag, München
12/2018 – 12/2023 (5 Jahre, 1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

12/2018 – 12/2023

Tätigkeitsbeschreibung

Der Bayerischer Landtag möchte seine alten Informationssysteme und Wahlperioden-Datenbanken durch eine maßgeschneiderte und konsolidierte Lösung ersetzen.
Aufgaben: Lead Entwicklung. Erstellung und Umsetzung der Architektur. Coaching, Unterstützung des Teams und Code Reviews. Dokumentation. Implementierung neuen Features, Performance, Speichermanagement und Usability Verbesserungen einer WPF-Anwendung. Refactoring des alten C# Codes. Umstellung des C++ Codes auf C#. Konzeption und Erstellung eines Staging Release Managements auf Basis von Azure DevOps Server. Umstellung Source Code TFVC Repository auf git. Upgrade des Azure DevOps Servers. Umstellung des Azure DevOps Servers auf HTTPS. Umbau der Migration der alten Wahlperioden-Datenbanken auf eine performante und fehlertolerante Lösung. Evaluierung und Konzeption der Umstellung auf .NET Core. Konzeption und Umsetzung externer Schnittstellen (Rest, Webservices, XML-Dateien). Erstellung eines Test Data Frameworks für Vereinfachung der Integrationtests. Unit Tests. Erstellung der Test-Cases.
Technologien: C#, .NET, WPF, ASP .NET, .NET Core, DevExpress UI und MVVM Framework, Entity Framework, WebAPI, WCF, PowerShell, Swagger, Azure DevOps Server, git, jira, SharePoint.

Eingesetzte Qualifikationen

Projektentwickler

Razor Frontend Mietwagenportal
assistance partner, München
11/2018 – 12/2018 (2 Monate)
Versicherungen
Tätigkeitszeitraum

11/2018 – 12/2018

Tätigkeitsbeschreibung

Eine der führenden Organisationen für Pannenhilfe in Deutschland möchte den Mietwagenreservierungsprozess automatisieren. Für die Prozessbeteiligten sollte es unter anderen eine Webanwendung implementiert werden.
Aufgaben: Implementierung Authentifizierung, Validierung, Mehrsprachigkeit. Bug Fixings und Erstellung von Unit Tests.
Technologien: C#, .NET Core, ASP .NET Core, Bootstrap, Razor, HTML, CSS, TFS, Visual Studio, Visual Studio Code

Eingesetzte Qualifikationen

Projektentwickler

Redaktions-/Content-Management-System
BMW AG, München
6/2018 – 11/2018 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2018 – 11/2018

Tätigkeitsbeschreibung

Die After Sales Abteilung möchte sein Redaktionssystem für technische Dokumentation, Fahrzeugdiagnose und Fahrzeugprogrammierung erweitern.
Aufgaben: Umsetzung der User Stories. Qualitätsabsicherung mit Unit Test. Code Reviews. Dokumentation.
Technologien: C#, .NET, WPF, Reactive Extensions for .NET, Oracle Datenbank, SQLite, git, Jira, Jenkis, Visual Studio
Dauer: 06-11.2018

Eingesetzte Qualifikationen

Projektentwickler

ELBA - Elektronische Beauftragung der Pannenhilfe
assistance partner, München
1/2017 – 12/2017 (1 Jahr)
Versicherungen
Tätigkeitszeitraum

1/2017 – 12/2017

Tätigkeitsbeschreibung

Eine der führenden Organisationen für Pannenhilfe in Deutschland möchte den gesamten Prozess der Pannenhilfe von der Auftragsannahme durch die Assistance bis zur Annahme/Ablehnung durch den Partner (Abschleppunternehmen) automatisieren.
Aufgaben: Mitarbeit an der Architektur (Backend und UI). Aufbau eines Synchronisationsmechanismus für Stamm- und Bewegungsdaten. Entwicklung weiterer REST und Web Service Schnittstellen. Performance Tests – Konzeption und Umsetzung. Entwicklung eines Tools für Automatisierung der Integrationstests. Konzeption und Umsetzung einer Deployment-Strategie in hoch verfügbarer Windows Server Cluster Umgebung. Erweiterung einer ASP.NET Web Anwendung.
Technologien: .NET, Entity Framework, Dapper, MS Service Bus for Windows Server, MS SQL Server, MS Sync Framework, WPF, Telerik WPF Components, Caliburn.Micro MVVM Framework, XAML, ASP.NET (MVC, Web API, OData, Owin), Razor, JavaScript, HTML, CSS, Telerik UI Kendo, jQuery, Topshelf, Autofac, Aspose Pfd Components, RESTSharp, Swagger UI, MS Test, Fluent Assertions, Visual Studio, PowerShell, Windows Server 2016 Always On Availability Groups

Eingesetzte Qualifikationen

Projektentwickler

Integrationsplattform für die After Sales Abteilung
BMW AG, München
2/2016 – 12/2016 (11 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2016 – 12/2016

Tätigkeitsbeschreibung

Die After Sales Abteilung möchte seine alte Integrationsplattform ablösen und durch eine maßgeschneiderte Lösung ersetzen. Das neue System sollte die Daten aus verschiedenen Quellsystemen (FTP, WebServices, Oracle Datenbanken) regelmäßig, performant, zuverlässig und automatisch laden, bearbeiten und konsolidieren.
Aufgaben: Architektur - Entwurf und Umsetzung. Entwicklung einer Workflow-Engine mit Möglichkeiten für eine zeitliche Planung. Entwicklung von Workflows. Entwicklung eines WPF Windows Clients für die Steuerung der Workflows. Umfangreiche Unit Tests.
Technologien: .NET, Quartz.NET, WPF, Oracle Datenbank, Java, Jenkis, HP ALM, Visual Studio, IntelliJ IDEA

Eingesetzte Qualifikationen

Projektentwickler

One Client - Konsolidierung der Windows Anwendungen
brainloop, München
1/2016 – 6/2016 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2016 – 6/2016

Tätigkeitsbeschreibung

Einer der führenden Anbieter Cloud-basierter Lösungen für die sichere Zusammenarbeit an vertraulichen Dokumenten möchte seine zwei verschiedene Windows Anwendungen und Office Add-Ins konsolidieren. Die neue Anwendung sollte auch die Dateien mit einem On-Premise-SharePoint-Server synchronisieren können.
Aufgaben: Erstellung der Architektur. Lead Entwicklung. Team Coaching.
Technologien: .NET, Ms Office SDK Sharepoint Client SDK, Figma, WPF, NUnit, Moq, SimpleInjector, SqlLite, Visual Studio, TFS 2017, git

Eingesetzte Qualifikationen

Projektentwickler

Zeiterfassung Cross-Platform App (Festanstellung)
Kundenname anonymisiert, München
1/2016 – 2/2016 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2016 – 2/2016

Tätigkeitsbeschreibung

Ein Software Hersteller möchte für seine interne Zwecke eine Zeiterfassung Cross-Platform (für Windows 10, iOS, Android) App entwickeln.
Aufgaben: Erarbeitung einer MVVM Architektur für die App. Lead Development.
Technologien: .NET, Xamarin.Forms, UWP, MvvMCross, Telerik, Visual Studio Online

Eingesetzte Qualifikationen

Projektentwickler

UI für Touch Display von Küchengeräten (Festanstellung)
MKN, Wolfenbüttel

10/2015 – 12/2015 (3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2015 – 12/2015

Tätigkeitsbeschreibung

Ein Maschinenhersteller hat eine Applikation entwickelt, die für Steuerung von großen Küchengeräten (z.B. Dämpfer) zuständig ist.
Aufgaben: Weiterentwicklung und Wartung einer legacy Silverlight Applikation unter Windows CE.
Technologien: Visual Studio, Blend, C#, Silverlight, C++, Java, Jenkis, PowerShell, Eclipse, Maven

Eingesetzte Qualifikationen

Projektentwickler

Frontend Prototyp mit DragonBoard 410 IoT Entwicklungs-Board
MKN, Wolfenbüttel

9/2015 – 9/2015 (1 Monat)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/2015 – 9/2015

Tätigkeitsbeschreibung

Ein Maschinenhersteller will prüfen, ob Universal Windows Platform (UWP) eine geeignete Technologie für zukünftige Entwicklung ist. Es sollte auch ermittelt werden in welchem Umfang, mit welchen Mitteln und in welcher Zeit eine Migration der bestehenden Software realisiert werden kann.
Aufgaben: Erstellung eines Proof of Concept Prototyps unter Windows 10 IoT Core und Definition der Migrationspfade für die weitere Entwicklung. Die Projektdurchführung erfolgte in Zusammenarbeit mit dem Microsoft IoT Team.
Technologien: Visual Studio, UWP, .NET, Blend, Windows10 IoT Core, DragonBoard 410

Eingesetzte Qualifikationen

Projektentwickler

3D Visualisierung Cross-Platform App (Festanstellung)
Bosch, München
5/2015 – 8/2015 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2015 – 8/2015

Tätigkeitsbeschreibung

Ein führender Elektronik Hersteller entwickelt ein Development Kit für Sensor-Anwendungen, welches sich über WLAN, Bluetooth und USB vernetzen kann. Dieses Kit soll an Kunden von Hersteller ausgeliefert werden. Um die Kunden zum Einsatz der Sensoren für „Internet of Things“ Szenarien zu inspirieren, werden auch Demos zur Verfügung gestellt, unter anderen eine iOS und Android App. Die App stellt ein interaktives schwebendes 3D-Modell des Kits dar.
Aufgaben: Implementierung neuer Features: Kalibrierung, Umstellung auf Sensor Fusion, zusätzliche 3D Modelle. Bugfixing.
Technologien: Unity 3D, C#, Mono, Visual Studio, Android SDK, Java, Objective-C, git

Eingesetzte Qualifikationen

Projektentwickler

Visualisierungstool für domänenspezifisches Modellieren (Festanstellung)
giesecke & devrient, München
1/2015 – 5/2015 (5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2015 – 5/2015

Tätigkeitsbeschreibung

Ein internationaler Hersteller von Banknotenbearbeitungssysteme benutzt für seine Maschinen eine grafische Modellierungssprache. Auf Basis von erzeugten Maschinenmodellen sollte eine WPF Anwendung zur Visualisierung und Konfiguration erstellt werden.
Aufgaben: Anforderungsanalyse. Konzeption und Implementierung der Anwendung.
Technologien: .NET, WPF, ComponentOne, Telerik, Visual Studio Online

Eingesetzte Qualifikationen

Projektentwickler

Ausbildung

Master
Dipl.-Inform. (Univ.)
Jagiellonian Universität
1999
Krakau

Über mich

Als Softwareentwickler habe ich eine Vielzahl von Projekten erfolgreich umgesetzt, von der Entwicklung von Blazor-Anwendungen bis hin zur Migration von Legacy-Systemen zu modernen Cloud-basierten Lösungen. Dabei habe ich sowohl technische Herausforderungen gemeistert als auch den Einsatz moderner Technologien und Entwicklungsmethoden im Microsoft Umfeld gefördert.

Persönliche Daten

Sprache
  • Polnisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
80
Alter
50
Berufserfahrung
37 Jahre und 3 Monate (seit 01/1988)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden