Hauptprojekt Ausbildung Karl Mayer Modernisierung einer Legacy-Anwendung mit C# Blazor Vollständige Migration der Anwendungslogik von JavaScript/jQuery nach C# und Blazor – unter Beibehaltung des bestehenden High-End UI-Designs. Realisierung einer Single-Page-App auf Basis der MVVM-Architektur Implementierung der NATS-Kommunikation für Echtzeit-Datenverkehr Einsatz von Dependency Injection und Interfaces zur Entkoppelung Konsequente Anwendung objektorientierter Prinzipien Ergebnis: Eine moderne, strukturierte und zukunftssichere Anwendung, die nun als skalierbare Plattform für verschiedene Maschinentypen dient. C# Blazor MVVM jQuery
Production Feature Entwicklung eines kundenspezifischen Features Eigenständige Analyse von Fremdcode und vollständige Feature-Implementierung innerhalb von zwei Wochen – bereits erfolgreich freigegeben und im Live-Betrieb. Analyse und präzise Anpassung komplexer Drittanbieter-Logik Entwicklung einer zentralen Steuerung für Maschinen-Parameter im Frontend Optimierung der Performance durch Reduktion unnötiger Backend-Requests Ergebnis: Erfolgreiche Produktivsetzung mit hoher Stakeholder-Zufriedenheit und direkter Zeitersparnis für Endkunden. C# Blazor NATS Frontend Integration
Full-Stack Web App Parameter-Informationsportal im Intranet Eigeninitiative: Identifikation einer Lücke im Entwicklungsprozess und selbstständige Konzeption sowie Umsetzung einer zentralen Informationslösung. Implementierung einer Hochleistungs-Suchfunktion für > 5.000 Parameter Visualisierung von Meta-Informationen (ID, Min/Max-Werte, Lese-/Schreibrechte) Entwicklung einer Kollaborations-Ebene durch integrierte Kommentarfunktionen Ergebnis: Massive Beschleunigung des Workflows für Entwickler und Servicemitarbeiter durch den Wegfall manueller Dokumentensuche. ASP.NET Core Blazor Server SQLite Intranet
Database Design Parameter-Datenbank mit SQLite und EF-Core Design und Aufbau einer performanten zentralen Datenhaltung zur Ablösung papierbasierter oder unstrukturierter Dokumentationslisten. Entwurf des relationalen Schemas via Entity Framework Core (Code First) Effiziente Persistierung von über 5.000 Maschinenparametern Gewährleistung der Datenintegrität für das angeschlossene Informationsportal Ergebnis: Eine strukturierte und erweiterbare Datenbasis, die als „Single Source of Truth“ für das gesamte System dient. SQLite EF Core C# Normalization
Automation Tool Lokalisierungsdaten-Konvertierung (JSON → RESX) Automatisierung der Lokalisierung: Entwicklung eines Tools zur fehlerfreien Transformation von Altdaten in das moderne .NET-Format. Programmgesteuerte Analyse komplexer JSON-Strukturen (27 Sprachen) Automatisierte Generierung von RESX-Ressourcendateien Integrierte Konsistenz-Validierung der übersetzten Strings Ergebnis: 27 Sprachen automatisch migriert – manueller Aufwand von mehreren Arbeitstagen auf wenige Minuten reduziert. C# JSON RESX Automation { json } <resx>
App Development Limeshain TonnenWecker – Limeshain Konzeption und Entwicklung einer mobilen Anwendung zur Digitalisierung kommunaler Services für die Gemeinde Limeshain. Plattformübergreifende Entwicklung mit .NET MAUI (Android/iOS) Implementierung zuverlässiger Push-Benachrichtigungen für Abfuhrtermine Maximale Offline-Verfügbarkeit durch intelligentes lokales Caching Ergebnis: Ein praktischer Alltagsbegleiter, der die Bürgerbindung stärkt und verpasste Abfuhrtermine zuverlässig verhindert. .NET MAUI C# JSON Push Notifications
Workflow Optimization Automatisierte Chargennummer-Erfassung Prozessoptimierung in der Maskenproduktion: Vollständige Automatisierung der manuellen Erfassung fehlerhafter Palettenrollen. Entwicklung eines spezialisierten Web-Tools für Barcode-Scanner Implementierung eines intelligenten Parsers für komplexe Barcode-Strings Automatisierte Erstellung druckoptimierter Listen zur Systembereinigung Ergebnis: Die Erfassungszeit pro Palette wurde von ca. 30 Minuten auf unter 5 Minuten reduziert (83% Zeitersparnis). HTML / JS Barcode Parsing Web App
Productivity Tool Praktischer Farb-Calculator für Kunststoffteile Digitalisierung von Werkstatt-Formeln: Entwicklung eines mobilen Tools zur präzisen Berechnung von Farbanteilen direkt in der Fertigung. Mathematische Modellierung produktionstechnischer Mischformeln Mobile-First Umsetzung für den flexiblen Einsatz an der Maschine Entwurf einer minimalistischen UI für fehlerfreie Eingaben unter Zeitdruck Ergebnis: Täglich im Produktionseinsatz – ersetzt die fehleranfällige manuelle Berechnung per Taschenrechner vollständig. JavaScript HTML Bootstrap Utility View on GitHub Live Demo
Personal Brand Portfolio-Webseite mit HTML, CSS & JavaScript Design und Entwicklung einer modernen digitalen Visitenkarte zur professionellen Präsentation technischer Expertise und Projekte. Fokus auf Tailwind CSS für höchste Performance und modulares Design Implementierung dynamischer Animationen und interaktiver UI-Elemente Automatisierte CI/CD-Workflows via GitHub und Netlify Ergebnis: Eine performante Online-Präsenz, die als zentraler Anlaufpunkt für meine berufliche Identität dient. HTML / CSS Tailwind CSS JavaScript Netlify View on GitHub