Start · Analyse
01Verstehen
Abläufe, Ziele und bestehende Systeme gemeinsam erfassen.
01 · Individuelle Software · Südtirol
Ich entwickle und modernisiere Business-Software dort, wo gewachsene Prozesse, bestehende Systeme und echte Anforderungen zusammenkommen.
Positionierung / 02
Keine Technologie um ihrer selbst willen. Ich übersetze reale Geschäftsabläufe in Software, die Menschen gerne verwenden und Teams langfristig weiterentwickeln können.
Arbeitsweise / 03
Entscheidungen, Fortschritt und Nutzen bleiben nachvollziehbar – und neue Erkenntnisse fließen zurück in den nächsten Schritt.
Kontinuierlicher Zyklus
Start · Analyse
01Abläufe, Ziele und bestehende Systeme gemeinsam erfassen.
Richtung
02Erweitern, integrieren, modernisieren oder gezielt neu bauen.
Entwicklung
03Backend, Frontend und Daten als zusammenhängende Lösung entwickeln.
Weiterentwicklung
04Wartbare Strukturen schaffen, die mit neuen Anforderungen wachsen.
Neue Erkenntnisse fließen zurück ins Verstehen.
Leistungen / 04
Von der einzelnen Erweiterung bis zur vollständigen Business-Anwendung.
Business-Anwendungen mit Angular, TypeScript, C#/.NET und klaren API-Strukturen.
Bestehende Anwendungen schrittweise erneuern, erweitern und wartbar halten.
Individuelle WPF-Anwendungen für interne Abläufe und Datenverarbeitung.
Schnittstellen, Datenflüsse, technische Entscheidungen und Code-Reviews.
Portfolio / 05
Zwei anonymisierte Kundenfälle und ein eigenes Produkt – mit Aufgabe, Beitrag und konkretem Nutzen.

Eine gewachsene, geschäftskritische Software sollte um neue Funktionen erweitert und gleichzeitig technisch stabiler werden.
Analyse, Fullstack-Entwicklung, REST-APIs, Datenmodelle und schrittweises Refactoring im laufenden Betrieb.
Neue Anforderungen ließen sich integrieren, ohne das System komplett neu entwickeln zu müssen.

Wiederkehrende Downloads und manuelle Ablageschritte sollten in einer einfach bedienbaren Windows-Anwendung zusammengeführt werden.
Konzeption und Entwicklung der Anwendung inklusive API, Verarbeitung, Fehlerbehandlung und Benutzeroberfläche.
Dokumente werden gezielt ausgewählt, automatisch abgerufen und nachvollziehbar bereitgestellt.
Die Turnierverwaltung erfasst Teams und Punkte, berechnet Ranglisten und präsentiert Sponsoren – während das Kartenspiel bewusst analog bleibt.
Konzeption, UX, Architektur, Entwicklung und Cloud-Betrieb stammen aus einer Hand.
Weniger Zettelwirtschaft, aktuelle Ranglisten und ein klarer Ablauf für Veranstalter.
Technologien & Tools / 06
C#, .NET / ASP.NET Core, Entity Framework, WPF, MVVM
Angular, TypeScript, HTML, CSS, responsive Oberflächen
REST-APIs, SignalR, Authentifizierung, externe Systeme
SQL Server, PostgreSQL, SQLite
Azure Cloud, Docker, GitHub Actions, CI/CD
Klare Architektur, nachvollziehbarer Code und Lösungen, die langfristig weiterentwickelt werden können.
Elmar Rainer / 07
Seit über 20 Jahren entwickle ich Software – vom Desktop über Backend und Web bis zur Architektur kompletter Anwendungen.
Sie sprechen direkt mit dem Menschen, der analysiert, entscheidet und umsetzt. Remote aus Südtirol und persönlich, wenn es das Projekt verlangt.

Kontakt / 08
Projekt, Erweiterung oder konkrete Aufgabe? Beschreiben Sie kurz den Ablauf, das bestehende System oder die technische Aufgabe. Ich melde mich mit einer ersten Einschätzung.