Riederbau: BauOffice365
Mai 2021 - März 2023Riederbau GmbH & Co. KGFreiberuflich
BauOffice365 ist eine auf Microsoft Teams, SharePoint und Azure aufsetzende SaaS-Plattform, mit der Riederbau seine Bauprozesse durchgängig digital abbildet, messbar macht und von der Projektanlage bis zum Baustellenabschluss in klar definierten Workflows steuert. Die Lösung fungiert zugleich als Referenzprodukt (myBauOffice), das mittelständischen Bauunternehmen als abonnementbasierte Branchenplattform zur Verfügung gestellt wird. Als Lead Software Architect und Technical Project Lead verantwortete ich Architektur, Umsetzung und Auslieferung der gesamten Lösung und berichtete direkt an den Geschäftsführer Anton Rieder.
Verantwortlichkeiten
- •Entwurf einer skalierbaren Microservice-Architektur auf Azure mit nahtloser Integration von MS Teams, SharePoint, Azure Functions, Azure SQL DB und dem gesamten M365-Ökosystem
- •Planung der agilen Roadmap, Leitung der Sprint-Planungen, Definition von User Stories sowie Coaching eines Teams aus drei Frontend- und zwei Backend-Entwicklern
- •Implementierung zentraler Kernfeatures: Template-Wizard für schnelle Projektanlage, strukturiertes Dokumenten- und Foto-Management mit automatischer Versionierung sowie rollenbasierte Workflows mit Echtzeit-KPI-Dashboards
- •Einführung von Code-Reviews, Aufbau von CI/CD-Pipelines in Azure DevOps und Sicherstellung der Build- und Release-Qualität durch automatisierte Tests
- •Hands-on Backend-Entwicklung mit .NET 6, C#, REST APIs, Entity Framework Core und Blazor sowie Verantwortung für zentrale Frontend-Komponenten in React.js
- •Unternehmensweiter Roll-out der Plattform, der den Koordinationsaufwand messbar reduzierte und heute die Basis für die externe Vermarktung unter dem Namen myBauOffice bildet
Technologien
AzureAzure FunctionsAzure SQLAzure DevOps.NET 6C#BlazorReact.jsJavaScriptSharePointTeamsREST APIEntity FrameworkMicrosoft GraphASP.NETOAuth2