Schlagwörter
Skills
C#
Auszeichnungssprachen:
XAML, HTML, CSS, XML, JSON
Frameworks:
WPF, NET MAUI, Xamarin.Forms, O/R-Mapper Entity Framework Core (Code First), WinForms, DevExpress Components und MVVM
Tools:
Visual Studio, Git, DevExpress, DevExpress Report Designer, ReSharper, phpMyAdmin, SSMS, Syncfusion, ClosedXML, Adobe Dreamweaver,
Android Studio
Datenbanken:
MS SQL Server, Oracle, MySql
Projekthistorie
Freiberuflich wird seit Mitte 2019, unter Verwendung von Visual Studio 2022 (zum Start noch Visual Studio 2019), WPF und dem Syncfusion Framwork eine Software geschrieben, die sämtliche Prozesse beim Spielen digitalisieren soll. Das betrifft z.B. die Charaktererstellung mit Datenblatt, einer Würfelsimulation, Austauschen von Daten, Würfelergebnissen, Chatnachrichten über das Internet. Neben der Konzeption, der Architektur und der Logik, wurden hier nicht nur die Oberflächen an sich realisiert, sondern auch eigene WPF-Controls geschrieben. Das Projekt wird zukünftig, nachdem es portiert wurde, mit .NET MAUI realisiert.
Ein bestehendes Altsystem, geschrieben in VB.Net, wurde durch eine modernere Version, geschrieben in C# in Verbindung mit WPF und dem Tool DevExpress, ersetzt. Sowohl die grundlegende Softwarearchitektur, als auch die verschiedenen Module wurden umgesetzt. Darüber hinaus wurden für die automatisierte Verarbeitung Hintergrundprogramme in C# geschrieben, die für Datenausbereitung, den Datenexport / -import gedacht sind. Nach Projektabschluss wurde die Software durch weitere Verbesserungen und Fehlerbehebungen betreut. Das Projekt wurde mit dem MVVM-Pattern realisiert.
Eine App zur Ermittlung von Städtenamen, der Ableitung dieses Namens und dem Bundesland eines Kennzeichens. Genutzt wurde Visual Studio 2019 mit C#, das Framework Xamarin.Forms sowie die Programmiersprache PHP (mit Visual Studio Code) zur Erzeugung einer API für die Beschaffung der Daten. Die App wurde im Android Store im Mai 2022 veröffentlicht. (Kennzeichen-Helfer)
Für interne Geschäftsprozesse und für die Verwaltung verschiedenster Bereiche, wurde eine bestehende Webapplikation um weitere Funktionalitäten erweitert. Hierfür wurde die Technologie ASP.NET in Verbindung mit DevExpress genutzt. Die besagten Funktionalitäten beinhalten beispielsweise den Export von Daten als Excel- oder Worddokument, die Berechnung von Prognosen und die Ausgabe von Daten.
Programm zum Auslesen von Datenblöcken in einer XML-Datei, sowie die grafische und tabellarische Auswertung dieser Daten in GnuPlot und Excel. Hintergrund war die schnellere Analyse von Geschwindigkeitsmesswerten. Die Software dient zur Automatisierung der Arbeitsschritte.
Es wurden Eingabe- und Verarbeitungsfenster modernisiert und vorhandene, hauptsächlich in VB.NET geschriebene, Logik, in C# implementiert. Mithilfe des MVVM-Patterns wurden Oberflächen, sowohl für Android (Xamarin.Forms) als auch für Windows (WPF), realisiert.
Automatisierte Auswertung des Offsets von gegenläufigen Messwertreihen durch Analyse des Vorzeichenwechsels, zwecks schnellerer und präziser Analyse eines Experiments im Bereich der Festkörperphysik.
Für einen selbstständigen Hersteller von handgefertigten Miniaturen, wurde ein Webshop zum Verkauf der Waren realisiert. Der Webshop verfügte über ein Frontend für den Kunden, sowie ein Backend für Administratoren. Hierfür wurde keinerlei Drittcode oder Frameworks verwendet. Das Layout des Shops wurde mit HTML / CSS erstellt, die Datenbankzugriffe und Berechnungen hingegen mit PHP in Verbindung mit SQL und phpMyAdmin.
Zertifikate
Reisebereitschaft
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
01.03.2015
Versicherungsende:
01.03.2025