Schlagwörter
Skills
- Microsoft .NET, C#
- Web Technologien (Blazor, ASP.NET MVC, ASP.NET CORE, JavaScript, jQuery, HTML, Bootstrap, CSS, Telerik, DevExpress)
- Frontend mit XAML (WPF, MAUI, Xamarin, MVVM)
- Backend (Microservices, REST, gRPC, CQRS, Entity Framework)
- Datenbanken (MS SQL Server ab 2005, postgreSQL, MongoDB)
- Microsoft .NET, C#
- Web Technologien (Blazor, ASP.NET MVC, ASP.NET CORE, JavaScript, jQuery, HTML, Bootstrap, CSS, Telerik, DevExpress)
- Frontend mit XAML (WPF, MAUI, Xamarin, MVVM)
- Backend (Microservices, REST, gRPC, CQRS, Entity Framework)
- Datenbanken (MS SQL Server ab 2005, postgreSQL, MongoDB)
- Microsoft Visual Studio C# 2013-2022
- Visual Studio Code
- GIT, TFS, SVN
- Azure DevOps, JIRA, GitLab
- Microsoft SQL Server 2005 bis 2017
Projekthistorie
Entwicklung einer Xamarin-App für Android und iOS zur Anzeige von Laborbefunden. Um zeitnah eine App für den Endkunden bereitstellen zu können, wurde der MVP-Ansatz verfolgt, d.h. man konzentrierte sich auf die Minimalanforderungen. Diese bestanden in der Anzeige von Laborbefunden im PDF-Format. Über einen QR-Code können sich Patienten registrieren und ihre Befunde in der App abrufen. Der Datenaustausch erfolgt verschlüsselt.
Zudem wurden die bestehenden Geschäftsprozesse analysiert, um das monolithische Altsystem auf eine moderne Plattform migrieren zu können.
Tätigkeitsbeschreibung
- Frontend-Entwicklung mit C# + Xaml (Xamarin Forms)
- Backend-Entwicklung mit ASP.NET Web API (.NET 5)
- Identity Server Customizing
- Unit Tests mit xUnit
- Azure DevOps
- Visual Studio AppCenter (Deployment)
- Business Analyse
Weiterentwicklung einer bestehenden Webanwendung, welche für das unternehmensinterne Reporting verwendet wird. Mit dieser Anwendung werden alle Ausgaben der weltweiten Projekte erfasst und für verschiedene Abrechnungsstrukturen kategorisiert. Gehostet wird die Anwendung in der Microsoft Azure-Infrastruktur.
Tätigkeitsbeschreibung
- Frontend-Entwicklung mit ASP.NET MVC, JavaScript, jQuery, bootstrap 4
- Portierung auf .NET Core & Blazor WebAssembly geplant
- Backend-Entwicklung mit C# 6.0, Entity Framework 6.2
Entwicklung einer Windowsanwendung, mit der Wundversorgungsdaten erfasst und ausgewertet werden. Dadurch lässt sich u.a. ermitteln, welche Wundarten mit welchen Produkten behandelt wurden.
Tätigkeitsbeschreibung
- Individualentwicklung der gesamten Anwendung inkl. Datenmodell
- Verwendete Technologien: WPF, C#, MVVM, Telerik (Controls + Reporting), Entity Framework, NUnit
Neu- und Weiterentwicklung der zuvor entwickelten Sharepoint-Lösung auf Basis von Angular 6.
Tätigkeitsbeschreibung
- Frontend-Entwicklung mit Angular 6, Telerik Kendo UI, JavaScript, bootstrap 4
- Backend-Entwicklung mit OData 4.0, ASP.NET WebAPI, C# 6.0, Entity Framework 6.2, FluentValidation, MS SQL 2017, T-SQL
- Reporting mit SSRS
Neu-Entwicklung einer ASP.NET MVC Anwendung auf Basis von MS-Sharepoint für einen Auftraggeber aus dem öffentlichen Dienst. Die Anwendung dient der Projektverwaltung und umfasst einen umfangreichen Projektbeantragungsprozess, Stammdatenpflege (Risiken, Releases, Meilensteine etc.), Budgetanpassungen sowie diversen Reportingmöglichkeiten. Ein Rollenkonzept stellt sicher, dass die verschiedenen Nutzergruppen (Projektmitarbeiter, Projektleiter, Sicherheitsverantwortliche, Abteilungsleiter etc.) nur Zugriff auf die für sie vorgesehenen Daten erhalten. Wöchentlich werden automatisch Reports generiert (Microsoft Reporting Service) und über die Anwendung zur Verfügung gestellt. Innerhalb der Anwendung kommen zum Teil umfangreiche Tabellenansichten zum Einsatz, die Filter- Gruppierungs- und Exportmöglichkeiten bereitstellen. Anwender können sich damit individuelle Ansichten erstellen und speichern.
Tätigkeitsbeschreibung
- Frontend-Entwicklung mit ASP.NET 4.6, Telerik UI for ASP.NET AJAX, jQuery, JavaScript, MS Sharepoint 2016, w3.css
- Backend-Entwicklung mit OData 2.0, WCF, C# 6.0, Entity Framework 6.2, FluentValidation, MS SQL 2017, T-SQL
- SAP-Datenimport über Sharepoint-Dokumentenbibliothek
- Reporting mit SSRS, Telerik Chart (HTML5)
- Unit Tests mit NUnit
Modulentwicklung nach dem Responsive Design Paradigma, das dem Anwender eine plattformunabhängige Erfassung der Arbeitszeiten erlaubt.
Tätigkeitsbeschreibung
- Frontend-Entwicklung mit ASP.NET MVC 5, bootstrap
- JavaScript Deployment mittels node.js, npm, gulp
Fachprojekt im Investment-Banking-Bereich. Neugestaltung einer Neuemissions-Plattform. Investoren können alle aktuellen Angebote mit den dazugehörigen Researchunterlagen, Vergleichsanalysen und Dokumentationen einsehen. Emittenten können die Entwicklung des Orderbuches in Echtzeit verfolgen und jederzeit die aktuellste Analyse abfragen.
- Projektgröße: 7 Mitarbeiter
- Internationales Team (Frankfurt/London)
Tätigkeitsbeschreibung
- Überarbeitung des Layouts gemäß der aktuellen Designvorgaben (HTML5, CSS, JavaScript, jQuery, ASP.NET 4.5, MS SQL)
- Erweiterungen implementiert
Das Modul beinhaltet einen Urlaubskalender, einen Beantragungsworkflow, der die betreffenden Personen per Mail informiert und die Ergebnisse in der Anwendung zusammenführt, eine Datenübergabe nach Outlook und den Abgleich mit den bereits gebuchten Arbeitszeiten.
Tätigkeitsbeschreibung
- Vollständige Entwicklung des Moduls (Front- und Backend: ASP.NET MVC 5, bootstrap, jQuery, WCF, MS SQL)
- Unit testing (NUnit)
- Entwicklung nach TDD
- JavaScript Deployment mittels node.js, npm, gulp
- Ansteuern der WCF Backend Services mit C# 6.0
Fachprojekt im Investment-Banking-Bereich. Weiterentwicklung einer proprietären CRM-Anwendung.
- Projektgröße: 12 Mitarbeiter
- Internationales Team (Frankfurt/London/Prag)
- Frontend und Business-Layer (ASP.NET 4.0, .NET 4.0, Silverlight, WCF 3.5)
- Unit testing (MSTest)
- Projektgröße: 5 Mitarbeiter
- Das Projekt lief parallel zum täglichen Projektgeschäft
- Einrichten der Entwicklungsplattform für die Projektmitarbeiter (inkl. Lösung auftretender Infrastrukturprobleme)
- Frontend-Entwicklung (C#, XAML)
- Code-Reviews
- Projektgröße: 5-15 Mitarbeiter
- Build- und Releasemanagement (TFS 2008 im Projektverlauf Migration auf TFS 2010)
- ETL-Prozess implementiert (Microsoft SSIS, Microsoft SQL Server 2005)
- Projektgröße: 7-9 Mitarbeiter
- Agiles Projektmanagement (Scrum)
- Referenzanwendung auf ein neues Anwendungsmodell angepasst (ASP.NET 3.5)
- Hostsimulator entwickelt, der auf MQSeries-Testnachrichten antwortet, um Ressourcen des Großrechnersystems nicht in Anspruch nehmen zu müssen ( WPF 3.5, proprietäre Schnittstelle zu MQSeries)
- Diverse Unterstützungsleistungen für Fachprojekte
Reisebereitschaft
- Reisebereitschaft vorhanden
- vorzugsweise remote
- verfügbar: ab 01.07.2024 (100%)