28.11.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior .NET Developer: Consulting, Best Practices, Analyse & Datenbankdesign
Berlin, Deutschland
Skills
DatenbankenC#ASP.net.NETASP.Net MVCWebAPIWindows FormsWinUI3objektorientierte AnalyseSoftware-Architekt
Werkzeuge
Methoden
- Entwicklungsumgebungen: Visual Studio 2022, VS Code, GitHub Copilot, DevExpress
- Programmiersprachen: .NET 5/6/7/8, .NET Framework, C#, VB.NET, VBA
- Datenbanken/ORM: SQL-Server, Oracle, MySQL, SQLite, norm (eigenes ORM), Entity Framework, NHibernate
- Technologien: MVC, ASP.NET, JavaScript, JQuery, OpenAPI, JSON, REST, Open Office XML
- UI Design: Windows Forms, WPF, WinUI 3, Angular
- DevOps & Tools: Azure DevOps, JIRA, Confluence, Bitbucket/GIT, PowerShell
- Erste Erfahrungen mit Microsoft Power Apps, Azure AI und Copilot Studio
Methoden
- Problemanalyse: Enge Zusammenarbeit mit Kunden und Präzisierung von Anforderungen
- Problemabstraktion: Entwicklung semantischer Objekt- und Datenmodelle
- Softwarearchitektur: Entwurf und Implementierung von robusten Architekturen
- Softwareentwicklung: Kontinuierliche, strukturierte Entwicklung und Weiterentwicklung
- Kommunikative Problemanalyse
- Zeitgemäße Vorgehensweise
- Durchdachte Architektur
- Zielorientierte Modellierung
- Komplexitätsreduktion: Überführung der natürlichen Systemkomplexität in abstrakte Prozessabbilder
- Geschäftsprozessmodellierung: Strategische Modellierung zur Optimierung
- Effiziente Entwicklung: Nutzung objekt- und komponentenorientierter Paradigmen
- Fachgerechte Bereitstellung: Umfangreiche Softwaresysteme professionell bereitstellen
- Gesundheitswesen: Pharmaindustrie und öffentliche Körperschaften
- Industrielle Fertigung: Autoindustrie
- Kommunale Institutionen: Berliner Feuerwehr
- Mittelständisches Gewerbe: Druckereien
- Regionale Dienstleistungs- und Handwerksbetriebe
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Für den Maschinenbauhersteller Hundegger wurde eine WPF Anwendung (‚Reduced Schema and C# Classes Generator‘) erstellt, mit der c# Klassen, Interfaces und Enumerationen aus XSD Schemas erzeugt werden können, um das BVX-Austauschformat individuell reduzieren zu können.
C#, .NET, WPF, XAML, Sourcecode-Generierung,.NET 8, XML, XSD-Schemas
C#, .NET, WPF, XAML, Sourcecode-Generierung,.NET 8, XML, XSD-Schemas
Seit Dezember 2019 bin auf freiberuflicher Basis Teil des carano – Salesflow Teams. Salesflow ist ein CRM für Autohäuser. Dadurch bin ich vertraut mit vielen Datenaustauschformaten in der Autoindustrie, wie z.B. Schwacke-Daten, Alphacontroller, Dekra-Datenaustausch, usw.. Meine Hauptaufgaben sind Planung und Umsetzung von der Anbindung dieser multiplen Datenquellen an das CRM System.
Zum Teil habe ich eigenen Code zum Projekt beigesteuert und dabei Source-Code von VB.NET nach C# transferiert.
Seit Mitte 2021 wird ein neues Modul implementiert, welches die Betreuung von Großkunden ermöglicht. Die Applikation wird als eine Windows-Forms Anwendung unter .NET 5/6 entwickelt. Datenzugriffe erfolgen über einen eigenen ORM Mapper und einer Web-API.
Zum Teil habe ich eigenen Code zum Projekt beigesteuert und dabei Source-Code von VB.NET nach C# transferiert.
Seit Mitte 2021 wird ein neues Modul implementiert, welches die Betreuung von Großkunden ermöglicht. Die Applikation wird als eine Windows-Forms Anwendung unter .NET 5/6 entwickelt. Datenzugriffe erfolgen über einen eigenen ORM Mapper und einer Web-API.
Portfolio
