Skills
Frontend: überwiegend im Bereich Desktop-Anwendungen
WPF (XAML), DevExpress, Dependency Injection (MEF), MVVM, Windows Workflow Foundation (WF), Windows Forms
Backend: Erstellung von REST-basierten Webservices (SOAP) mit ASP.NET Web API - WCF, Caching Framework Redis, Entitiy Framework, T4-Templates, ADO.NET, LINQ, SignalR (Push an den Client), JSON/XML
Datenbanken: Microsoft SQL Server, SQLite, Erfahrung mit SQL Server Management Studio und SQL Server Profiler
Testing: NUnit, xUnit, NFluent, MSTest, Unterstützung bei der Testautomatisierung (Ranorex), JustMock, Shouldly
Dependency Injection: LightInject, Autofac, Microsoft.Extensions.DependencyInjection
Logging: NLog, log4net, Serilog
Caching: Backendseitiges caching mit dem Redis Framework
Objekt-Datenbank-Mapper (ORM): Entitiy Framework, Codegenerierung mit T4-Templates in Verbingung mit ADO.NET
Quellcodeverwaltung: TFS, GIT
Tools: MS Visual Studio, Visual Studio Code, Jira, Azure DevOps, IIS, Resharper, XAML Styler, StyleCop Analyzer, EPPlus (Excel)
CI/CD: Setup CI/CD Pipelines mit Azure DevOps (YAML)
Dokumentation: arc42
Projekthistorie
- Unterstützung eines Teams bei der Wartung und Pflege der bestehenden Softwarelösungen im Bereich Einsatzplanung
- Implementierung neuer Funktionen gemäß den Anforderungen des Kunden.
- Erstellung detaillierter technischer Dokumentationen nach arc42, um die Architektur und Funktionalität der Softwarelösungen transparent zu machen.
- Unterstützung eines Teams bei der Implementierung und Erweiterung einer Applikation zur Erfassung und Optimierung von Ressourceneffizienz in Chemieanlagen
- Design und Entwicklung des Frontends (WPF)
- Implementierung der Business-Logik im Backend und Frontend
- Technische Vorbereitung der fachlichen Anforderungen in Form von User Stories
- Überarbeitung und Anpassung der Generierung basierend auf T4-Templates und ADO.NET
- Modellierung des Datenmodells und die Generierung der Datenzugriffsschicht
- Umsetzung neuer Anforderungen für die Automatisierung von Softwareaktualisierungen auf Industrie-PCs unter Verwendung von .NET Technologien mit Zugriff auf .Net Webservices und AWS
- Umsetzung neuer Anforderungen und Bugfixing einer Applikation (WPF) zur Steuerung von Softwareaktualisierungen auf Industrie-PCs
- Integration der Automatisierung von Softwareaktualisierungen in den bestehenden CD-Prozess
- Automatisierung von Arbeitsabläufen und Geräten eines Chemielabors unter Verwendung von Windows Workflow Foundation (WF) und WPF
- Migration von Gerätetreibern (Mess- und Schnittstellen-Hardware) von VB6 in C# basierend auf den seriellen Schnittstellen (RS 232)
- Inbetriebnahme der Applikation in Labor des Kunden an unterschiedlichen Laborstationen (Viskositätsmessung, Präzisionswaage, pH-Meter, Mischer-Dispenser, Trockenschränke)
- Unterstützung eines Teams bei der Konzeption und Entwicklung von Anforderung in den Bereichen Continuous Integration und Continuous Delivery
- Betreuung und Weiterentwicklung von Administrations-Anwendungen für CAD/CAM Systeme
- Betreuung Testautomatisierung der Anwendungen für CAD/CAM Systeme
- Projektkoordination Schwerpunkt Webservices (WCF)
- Koordination und Mitarbeit an Migrationsprojekten von syscovery Savvy Suite (MS-SQL, IIS 7.0)
- Design und Entwicklung der Geschäftslogik zur Auftragsabwicklung in einem Telekommunikationsunternehmen (ASP.NET, MS-SQL).
- Koordination und Entwicklung von Schnittstellen zur Anbindung an Softwareverteilungssysteme auf Basis von Webservices (WCF).
- Mitentwicklung und Koordination der produkteigenen Workflow Engine.
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:
20.03.2012
Versicherungsende:
01.04.2025