Riederbau: BauOffice365
May 2021 - March 2023Riederbau GmbH & Co. KGFreelance
BauOffice365 is a SaaS platform built on Microsoft Teams, SharePoint, and Azure that fully digitizes Riederbau's construction processes, making them measurable and managing them through clearly defined workflows from project creation to construction site completion. The solution also serves as a reference product (myBauOffice) offered to medium-sized construction companies as a subscription-based industry platform. As Lead Software Architect and Technical Project Lead, I was responsible for the architecture, implementation, and delivery of the entire solution, reporting directly to CEO Anton Rieder.
Responsabilidades
- •Design of a scalable microservice architecture on Azure with seamless integration of MS Teams, SharePoint, Azure Functions, Azure SQL DB, and the entire M365 ecosystem
- •Planning the agile roadmap, leading sprint planning, defining user stories, and coaching a team of three frontend and two backend developers
- •Implementation of core features: template wizard for quick project setup, structured document and photo management with automatic versioning, and role-based workflows with real-time KPI dashboards
- •Introduction of code reviews, setup of CI/CD pipelines in Azure DevOps, and ensuring build and release quality through automated tests
- •Hands-on backend development with .NET 6, C#, REST APIs, Entity Framework Core, and Blazor, plus responsibility for central frontend components in React.js
- •Company-wide platform rollout that measurably reduced coordination effort and now forms the basis for external marketing under the name myBauOffice
Tecnologías
AzureAzure FunctionsAzure SQLAzure DevOps.NET 6C#BlazorReact.jsJavaScriptSharePointTeamsREST APIEntity FrameworkMicrosoft GraphASP.NETOAuth2