Individuelle Softwareentwicklung, Microservices-Architekturen und Prozessvisualisierung für Industrie und KMU – seit 2007 als selbstständiger Freelancer in Österreich.
Gute Software fällt nicht auf – sie funktioniert einfach. Schlechte Software kostet täglich Zeit, Nerven und Geld: doppelte Dateneingaben, fehleranfällige Workarounds, Prozesse, die eigentlich längst automatisiert gehören.
Mit über 25 Jahren Erfahrung in der Industrie- und Unternehmenssoftware entwickle ich Lösungen, die exakt auf Ihre Anforderungen zugeschnitten sind – von der ersten Idee bis zum langfristigen Betrieb. Kein Standardprodukt von der Stange, sondern Software, die zu Ihrem Betrieb passt.
Moderne Backend-Architekturen auf Basis von C# ASP.NET, Microservices und Kubernetes – skalierbar, wartbar und produktionsreif. Von der Architekturentscheidung über die Entwicklung bis zur CI/CD-Pipeline mit Azure DevOps: alles aus einer Hand.
HMI- und Leitsysteme für Sondermaschinen und Industrieanlagen – mit direkter Anbindung an SPS-Steuerungen von Beckhoff (TwinCAT/ADS) und B&R (AdsPvi). Über 25 Jahre Erfahrung im Maschinenbau, mit Inbetriebnahmeeinsätzen in Europa und Asien.
Maßgeschneiderte Windows-Anwendungen mit WPF, individuelle Datenbanklösungen und ERP-Erweiterungen für KMU. Ob Auftragsverwaltung, Planung oder Reporting – ich entwickle genau das, was Ihr Betrieb braucht, und betreue es langfristig.
REST-APIs, GraphQL, WebServices oder klassische Dateiformate – ich verbinde Systeme, die nicht miteinander reden. Damit Daten automatisch dorthin fließen, wo sie gebraucht werden, und manuelle Übertragungen der Vergangenheit angehören.
Eine Auswahl realisierter Projekte aus über 25 Jahren Softwareentwicklung – von modernen Cloud-Architekturen über Industrieleitsysteme bis zu maßgeschneiderten Business-Lösungen.
Maßgeschneidertes Client/Server-System zur Planung, Steuerung und Auswertung der laufenden Elementproduktion in einem Betonfertigteilwerk. Von der Architektur bis zur Inbetriebnahme als Greenfield-Projekt eigenverantwortlich entwickelt.
Backend-Entwicklung im Bereich Aftersales für eine der führenden Motorradmarken Europas. Mitarbeit an einer skalierbaren Microservices-Plattform, die den internationalen Vertrieb und Service-Prozess digital abbildet.
Komplettes HMI/Leitsystem für Maschinen zum automatischen Richten, Ablängen und Biegen von Betonstahl vom Coil. Übernahme von Produktionsaufträgen aus übergeordneten Systemen, vollständige Maschinensteuerung sowie Protokollierung und Auswertung der Produktion. Inbetriebnahmeeinsätze bei Kunden in Europa und Asien.
Neuentwicklung des bewährten Leitsystems auf Basis C# .NET und WPF mit moderner MVVM-Architektur. Ausweitung auf mehrere verschiedene Maschinentypen sowie Weiterentwicklung und Schulung der kundenseitigen Entwickler.
Konzeption und Entwicklung eines vollständigen Prozessleitsystems für einen weiteren Sondermaschinenbauer der Betonfertigteil-Industrie. Eigenverantwortliche Architektur und Umsetzung von Grund auf, inkl. Schulung der Kundentwickler.
Verwaltung von Variablenwerten und Einstellungen aus dem Beckhoff TwinCAT SPS-System. Vordefinierte Werte bei PowerOnReset oder Trigger, zyklische Backups, Projektvergleich zur Abweichungsanalyse.
Grafische Darstellung und Bearbeitung von Belegungsdaten aus CAD-Systemen in Fertigteilwerken. Wesentlich komfortabler als herkömmliche Koordinatenlisten.
Anbindung neuer Anlagenteile mit Beckhoff-Steuerung an bestehende Anlagenteile mit B&R-Steuerung – ohne Umbau der Bestandsanlage.
Projektierung und Programmierung maßgeschneiderter Anpassungen am Framework eines bestehenden ERP-Systems, entwickelt in enger Abstimmung mit dem ERP-Hersteller und den Endkunden.
Flexible Schnittstellen-Applikation für den automatisierten Datenaustausch zwischen verschiedenen Systemen innerhalb eines Bankenverbunds.
Komplette E/A-Rechnung für Klein- und Mittelbetriebe. Import von Bankdaten, komfortable Buchung via Vorlagen, Planung und Forecast, vollständige USt- und ESt-Abschlüsse mit Schnittstelle zum Steuerberater.
Kundenverwaltung, Rechnungserstellung, Offene-Posten-Verwaltung und Auswertung der Warenbewegungen – praxisnah entwickelt für Klein- und Mittelbetriebe.
Verwaltung von Kontaktdaten, bisherigen Aktivitäten und nächsten Schritten – erprobt im Praxiseinsatz in verschiedenen Branchen.
Datenbankanwendung zur strukturierten Verwaltung von Maschinen-PCs: Neugeräte, Tauschgeräte, Reparaturen, Seriennummern und Lizenzen – alles schnell auffindbar.
Automatisierte Installation der erforderlichen Software auf Maschinen-PCs inklusive IP-Vergabe, Rechnernamen-Konfiguration und maschinenspezifischem Datei-Deployment – spart bei jedem Rollout mehrere Stunden manueller Arbeit.
Laufende Betreuung bestehender Microsoft Excel-Anwendungen sowie Neuentwicklung einer Access-Datenbanklösung zur Verwaltung weltweiter Baustelleneinsätze und Montagetätigkeiten.
Verwaltung des gesamten Inventars (Durchlaufkühler, Festgarnituren, Kühlschränke u. a.), das von einer Brauerei an ihre Kunden zur Verfügung gestellt wird – mit umfangreichen Auswertungs- und Buchungsfunktionen.
Tracking der Lagerbewegungen von CO₂-Flaschen in Brauereien: CO₂-Lieferant → Brauerei → Kunden. Automatischer Import von Lieferscheinen aus E-Mails verhindert Pfandverluste.
Erfahrener Senior Software Engineer mit über 25 Jahren Erfahrung in Industrie-Software, HMI/Prozessleitsystemen und modernen Cloud- und Microservices-Architekturen. Selbstständiger Freelancer seit 2007 mit Schwerpunkt auf C#, .NET, C++ und maßgeschneiderten Softwarelösungen im Maschinenbau und industriellen Umfeld.
Ich habe bereits in der Hauptschule auf einem C64 angefangen, meine ersten Programme in BASIC und Assembler zu schreiben. Nach einer Ausbildung zum Augenoptiker und ersten WIFI-Zertifizierungen in C++ begann ich 1998 bei einem Sondermaschinenbauer mit der Entwicklung kompletter HMI/Leitsysteme – zunächst als Teammitglied, ab 2001 als Teamleiter. Im Jahr 2007 gründete ich bs solutions als freiberufliches Einzelunternehmen.
Seither habe ich Projekte von der Einzelplatz-Datenbank bis zur verteilten Cloud-Architektur mit Kubernetes und Azure DevOps umgesetzt – stets mit dem Anspruch, Software zu bauen, die im Alltag wirklich funktioniert und langfristig wartbar bleibt.
Haben Sie ein Projekt oder eine Frage? Ich freue mich auf Ihre Nachricht.