16.09.2025 aktualisiert


verifiziert
Premiumkunde
nicht verfügbarFull-Stack Entwickler .NET, SQL Server, Vue.js, Angular, BizTalk
Würzburg, Deutschland
Deutschland
Diplom Informatik (FH)Skills
.NETC#ASP.NET CoreSQL ServerBizTalk ServerxsdAngularVue.jsSQLiteJavascriptTypescriptADO.NetQuality CenterMicrosoft SQL-Server SSASLINQT-SQLPowershellXSLTOODWEB APITFSASP .Net JSONMicrosoft IISGIT ServerCVSCombit List & LabelMicrosoft SQL-Server SSRSMicrosoft OfficeOOAentity frameworkASP.netSharepointCSSXMLPHPMS SQL ServerOraclePythonVBAVB.NETwcfSVN.NET FrameworkVisual StudioASP.Net MVCWPFUMLSSISSQLMySQLAutoMapperHangfireHTML
Fachliche Schwerpunkte
Programmierung
Datenbanken
Betriebssysteme
Software
Methoden
Branchenkompetenz
Zertifikate
- .NET-Architekturen / Verteilte Anwendungen
- Anwendungsentwicklung / Datenbankentwicklung / Performanceoptimierung
- Qualitätsmanagement / Testautomatisierung
- Schnittstellen-Programmierung und -Anbindung
Programmierung
- C#, T-SQL, TypeScript, JavaScript, VBA
- .NET, .NET Framework, WPF, LINQ,
ADO.NET, Entity Framework Core, Dapper, ASP.NET Core MVC / Web API / Minimal API, OpenAPI, Swagger, OAuth 2.0 - Vue.js, Angular, Bootstrap, Tailwind CSS
- HTML, CSS, SCSS, XML, XSD, XSLT PowerShell, Python
Datenbanken
- MS SQL Server
- SQL Server Integration Services
- SQL Server Reporting Services
- SQL Server Analysis Services
- SQLite
- MySQL
- PostgreSQL
- Oracle
Betriebssysteme
- Windows 10 / 11
- Windows Server
Software
- Microsoft Visual Studio
- Microsoft Visual Studio Code
- Microsoft Office
- Microsoft BizTalk Server
- Microsoft Sharepoint
- Microsoft IIS
- Git, TFS, SVN, CVS
- NUnit, soapUI
- Azure DevOps, JIRA
- List & Label
- Hangfire
Methoden
- Clean Code (z. B. SOLID, KISS, DRY)
- Clean Architecture (z. B. CQRS)
- Objektorientierte Analyse & Design (OOAD)
- Unified Modeling Language (UML)
- Entity-Relationship-Modellierung (ERM)
- Scrum, Extreme Programming (XP)
Branchenkompetenz
- Brief & Paket
- Einkaufsberatung
- Automatisierungstechnik / Industrie
- Mystery Shopping
- Großhandel
- IT-Dienstleister
- Klinische Studien
- Pharmaindustrie
- Logistik- und Transportunternehmen
Zertifikate
- Professional Scrum Master I (scrum.org)
- Microsoft Certified Professional
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Aufgabenstellung
Das Projekt umfasst die Entwicklung und Bereitstellung eines Tools zur Verwaltung des Lebenszyklus von Reports auf Tableau Server und Tableau Cloud. Die wichtigsten Funktionen und Merkmale lassen sich wie folgt zusammenfassen:
Software: Visual Studio 2022, Visual Studio Code, Git, SQL Server, Tableau Desktop / Server / Cloud,
Hangfire, AG Grid Technologien: Angular 19, ASP.NET Core 6 MVC / Identity / Web API, EF Core, OAuth 2.0, React Programmiersprachen: Javascript & TypeScript, C#, LINQ, T-SQL
Projektverantwortung
Anforderungsanalyse, Architektur, Datenmodellierung, Implementierung
Das Projekt umfasst die Entwicklung und Bereitstellung eines Tools zur Verwaltung des Lebenszyklus von Reports auf Tableau Server und Tableau Cloud. Die wichtigsten Funktionen und Merkmale lassen sich wie folgt zusammenfassen:
- Report-Lifecycle-Management: Die Anwendung ermöglicht die Bereitstellung von Reports über verschiedene Umgebungen hinweg – von der Entwicklungsumgebung über die Testumgebung bis hin zur produktiven Umgebung. Der Deployment-Prozess wird durch einen Workflow gesteuert, bei dem Entwickler das Deployment beantragen und Projektverantwortliche dieses genehmigen.
- Synchronisation mit lokaler Datenbank: Entitäten vom Tableau Server werden über die REST API mit einer lokalen Datenbank synchronisiert, was eine effiziente Datenverwaltung ermöglicht.
- Benutzer- und Gruppenmanagement: Die Anbindung von Benutzern und Gruppen erfolgt über Active Directory und Microsoft Entra (Graph API), was eine nahtlose Integration in bestehende Unternehmensstrukturen gewährleistet.
- Eigene REST API: Das Tool stellt Funktionen über eine eigene, nach außen freigegebene REST API mit OAuth 2.0-Authentifizierung bereit. Dies ermöglicht eine sichere und flexible Erweiterung der Funktionalitäten für externe Anwendungen.
- Office Add-In mit React: Ein modernes Office Add-In ermöglicht es, Screenshots aus Tableau-Reports direkt in PowerPoint einzufügen. Diese Screenshots können später per Klick aktualisiert werden, was die Effizienz bei der Erstellung von Präsentationen erhöht.
Software: Visual Studio 2022, Visual Studio Code, Git, SQL Server, Tableau Desktop / Server / Cloud,
Hangfire, AG Grid Technologien: Angular 19, ASP.NET Core 6 MVC / Identity / Web API, EF Core, OAuth 2.0, React Programmiersprachen: Javascript & TypeScript, C#, LINQ, T-SQL
Projektverantwortung
Anforderungsanalyse, Architektur, Datenmodellierung, Implementierung
Aufgabenstellung
Es wurde ein Webapplikation zur Verwaltung von Kundenfeedback entwickelt, das verschiedene Funktionen zur Optimierung der Kundeninteraktion bietet. Die Benutzer melden sich über Google Authentication an, wodurch eine sichere und einfache Authentifizierung gewährleistet wird. Über die Google API werden die zugehörigen Standorte der Benutzer abgerufen, und die neuesten Google-Rezensionen zu diesen Standorten werden automatisch synchronisiert.
Zusätzlich verfügt das Tool über eine Chatbot-Verwaltung, mit der verschiedene Charaktere für die Chatbots festgelegt werden können. Basierend auf der Anzahl der gegebenen Sterne einer Rezension können Regeln erstellt werden, die anschließend für die automatische Generierung von Antworten genutzt werden. Diese Antworten werden mithilfe von Azure Open AI erstellt und kombinieren die definierten Regeln mit den hinterlegten Chatbot-Charakteren, um eine personalisierte und effiziente Kundenkommunikation zu ermöglichen.
Systemumgebung
Software: Visual Studio 2022, Visual Studio Code, Git, SQL Server 2022, Azure OpenAI, PrimeVue, Tailwind CSS Technologien: Vue.js 3, ASP.NET Core Minimal API / CQRS / Identity, EF Core, OAuth 2.0 Programmiersprachen: TypeScript, C#, LINQ, T-SQL
Projektverantwortung
Anforderungsanalyse, Architektur, Datenmodellierung, Implementierung
Es wurde ein Webapplikation zur Verwaltung von Kundenfeedback entwickelt, das verschiedene Funktionen zur Optimierung der Kundeninteraktion bietet. Die Benutzer melden sich über Google Authentication an, wodurch eine sichere und einfache Authentifizierung gewährleistet wird. Über die Google API werden die zugehörigen Standorte der Benutzer abgerufen, und die neuesten Google-Rezensionen zu diesen Standorten werden automatisch synchronisiert.
Zusätzlich verfügt das Tool über eine Chatbot-Verwaltung, mit der verschiedene Charaktere für die Chatbots festgelegt werden können. Basierend auf der Anzahl der gegebenen Sterne einer Rezension können Regeln erstellt werden, die anschließend für die automatische Generierung von Antworten genutzt werden. Diese Antworten werden mithilfe von Azure Open AI erstellt und kombinieren die definierten Regeln mit den hinterlegten Chatbot-Charakteren, um eine personalisierte und effiziente Kundenkommunikation zu ermöglichen.
Systemumgebung
Software: Visual Studio 2022, Visual Studio Code, Git, SQL Server 2022, Azure OpenAI, PrimeVue, Tailwind CSS Technologien: Vue.js 3, ASP.NET Core Minimal API / CQRS / Identity, EF Core, OAuth 2.0 Programmiersprachen: TypeScript, C#, LINQ, T-SQL
Projektverantwortung
Anforderungsanalyse, Architektur, Datenmodellierung, Implementierung
Aufgabenstellung
Für den Marktführer im Bereich Mystery Shopping wurde eine umfassende Datenanalyse-Software entwickelt, die von zahlreichen Großkonzernen eingesetzt wird. Die Lösung ermöglicht die präzise Messung und den Vergleich der Kundenzufriedenheit an verschiedenen Standorten durch die Auswertung tausender realer Testeinkäufe.
Kernkomponenten
Systemumgebung
Software: Visual Studio 2022, Visual Studio Code, Git, SQL Server 2022, List & Label, Hangfire, DevExtreme Technologien: Vue.js 2, ASP.NET Core MVC / Identity / Web API, Dapper, OAuth 2.0 Programmiersprachen: Javascript, C#, LINQ, T-SQL
Projektverantwortung
Anforderungsanalyse, Architektur, Datenmodellierung, Implementierung
Für den Marktführer im Bereich Mystery Shopping wurde eine umfassende Datenanalyse-Software entwickelt, die von zahlreichen Großkonzernen eingesetzt wird. Die Lösung ermöglicht die präzise Messung und den Vergleich der Kundenzufriedenheit an verschiedenen Standorten durch die Auswertung tausender realer Testeinkäufe.
Kernkomponenten
- Data Warehouse: Zentrale Datendrehscheibe mit webbasiertem Zugriff und vielen Exportmöglichkeiten
- Multilinguale Berichterstattung: Automatisierte PDF-Berichte in bis zu 80 Sprachen
- Echtzeit-Dashboards: Für Standortvergleiche und Trendanalysen
- Reklamationsmodul: Ein integriertes Reklamationsmodul ermöglicht Kunden die eigenständige Meldung von Problemen über ein Webinterface. Eingereichte Tickets werden über einen regelbasierten Workflow bearbeitet.
- Konzeption und Umsetzung der Gesamtlösung
- Aufbau eines Data Warehouse mit performanter Synchronisierung aus verschiedenen Datenquellen
- Individuelle Anpassung für größere Endkunden
Systemumgebung
Software: Visual Studio 2022, Visual Studio Code, Git, SQL Server 2022, List & Label, Hangfire, DevExtreme Technologien: Vue.js 2, ASP.NET Core MVC / Identity / Web API, Dapper, OAuth 2.0 Programmiersprachen: Javascript, C#, LINQ, T-SQL
Projektverantwortung
Anforderungsanalyse, Architektur, Datenmodellierung, Implementierung