Alois Flammensböck-Software Architect / Backend Developer
Check rate
Experience
Software Architect / Backend Developer
GEO API
- Design and implementation of a Laravel backend API for provider-based geo search, feature details, boundary geometries and neighborhood detection.
- The API serves as a server-side proxy, cache and enrichment layer, protecting credentials for external geo services and persisting features, localizations, geometries, hierarchies and neighborhood relationships in MariaDB.
- Key areas included normalization of autocomplete and feature data, caching strategies for expensive boundary/polygon requests, spatial processing of GeoJSON and MultiPolygon geometries, as well as neighborhood detection using hierarchies, bounding box filters and topology checks.
- Additionally, separate production and diagnostic endpoints were created, along with status and error catalogs, discovery logging, a Docker development stack, API documentation, and unit and feature tests.
- Technologies: PHP 8.3, Laravel, REST API, geo data API, GeoJSON, MariaDB Spatial, Eloquent, Laravel Queues, PHPUnit, Mockery, Docker, Docker Compose, API design, geocoding, boundary data, spatial queries.
Software Architect / Web Developer
Digital Object Registry Modernization / New Customer Portal
- Gradual modernization of an existing PHP web application for digital object and facility management.
- Designed a modernization strategy without a full rebuild and implemented a standalone Vue customer portal with a clear API boundary to the legacy application, which still handles login, sessions, tenant logic, permissions, data storage and document delivery.
- The portal includes dashboard, feedback, documentation, cleaning plans, records, chemicals, safety data sheets and employee training.
- Technically, JSON API endpoints, resolvers, server-side authorization layers, site/area selection, document previews and secured write actions were created, along with near-production DEV/dev test environments using Docker Compose, Apache, PHP-FPM, MariaDB, MailHog, TLS and proxy operation.
- Technologies: PHP, Vue 3, Vite, TypeScript, REST API, MariaDB, Apache, PHP-FPM, Docker, Docker Compose.
Software Developer / Architect
Real Estate Search App
- Designed and implemented a Vue 3 / TypeScript real estate search app for integration into an existing website and CMS environment.
- The application combines map view, list view, filtering, sorting, exposé navigation and shareable search states into a seamless search and advisory process.
- Key points included feature-oriented structure, desktop/mobile UX, linking map and list, marker/cluster selection, bounding-box-based result lists, reliable return from exposés, as well as rules for discrete property marketing and reduced location accuracy.
- For location and radius search, components based on an external geo data provider were designed, such as autocomplete, GeoJSON/boundary processing, radius/region search and a server-side Laravel proxy approach.
- Supplemented by Vitest / Playwright tests, CMS mocks and Vite build pipelines.
- Technologies: Vue 3, TypeScript, Vite, Pinia, Vue Router, Tailwind CSS, Leaflet, MarkerCluster, GeoJSON, geo data API, REST API, Laravel concepts, CMS integration, Vitest, Playwright, i18n, responsive design, mobile UX.
Blazor / ASP.NET Web API – SAP Integration
Ottobock
- Architecture concepts to encapsulate international variants, country-specific processes and ERP integration in a single codebase.
- Contributed to module development and API integration.
- Technologies: SAP Business One, .NET, C#, Blazor Server, DevExpress, ASP.NET Web API, JWT, JavaScript, MS SQL Server, SQL, ASP.NET, TypeScript, JavaScript.
.NET / Blazor web application for managing a family center
- Design, implementation and operation of a production management application with clear separation of business logic, UI and infrastructure.
- Containerized deployment, automated tests and continuous development.
- Technologies: C#, .NET 8, ASP.NET Core, Blazor/Razor Components, MudBlazor, Entity Framework Core, HTML, CSS, PostgreSQL, Docker, Docker Compose, NUnit, Moq, SOLID, TypeScript, JavaScript.
MS Project / Outlook Synchronization
Holert GmbH
- Further development of a service application for bidirectional task synchronization.
- Focus on data consistency, transaction safety, performance, and monitoring.
- Technologies: C#, .NET, Microsoft Graph API, Microsoft 365, MS Project Server, Windows Services, MSSQL, T-SQL, ASP.NET.
POC Load & Performance Tests via Citrix
Bavarian Justice
- Designed and evaluated automated load tests for a Citrix-based business application.
- Developed a reusable testing approach.
- Technologies: Citrix, Citrix API, Silk Performer, load and performance testing, test frameworks.
Data Analysis & Reactive Extensions
Siemens Energy
- Architectural consulting for a high-performance .NET desktop application to analyze large measurement datasets.
- Structured signal pipelines with Reactive Extensions, separated functional responsibilities, and optimized performance.
- Technologies: WinForms, C#, .NET, Reactive Extensions, TeeChart, data visualization, measurement data analysis, desktop application.
ICLx – Smart Client to Web Migration
BMW AG
- Architectural evaluation of the transformation to a web-based architecture using React and .NET.
- Analyzed migration paths, removal of database-side logic, and scalability.
- Technologies: software architecture, C#, .NET, React, TypeScript, HTML, CSS, distributed systems, MSSQL, T-SQL, ASP.NET.
CTO & Overall Responsibility
iXTS GmbH
- Technical overall responsibility for architecture, technology stack, and quality standards across multiple parallel projects.
- Defined architecture guidelines, established consistent build, test, and release processes, and actively contributed to analysis, design, and implementation of core system components.
- Focused on sustainable architectural decisions, clean architecture, maintainability, and structural stability.
- Designed and implemented a modular reference architecture for Blazor Server and WebAssembly.
- Defined overall architecture, eventing concept, module and feature separation, infrastructure encapsulation, security aspects, and Docker-based deployments.
- Architected and further developed an SPA for analyzing Jira and Tempo data.
- Migrated from React/TypeScript to Blazor Server with a clear separation of client, server, and REST API.
- Technologies and skills: software architecture, system architecture, C#, .NET, CTO role, lead developer, team leadership, HTML, CSS, JavaScript, eventing, framework development, clean architecture, clean code, Blazor Server, Blazor WebAssembly, OWASP, API development, Entity Framework, Microsoft Authentication Library, Syncfusion, Docker, Bootstrap, SOLID, secure design, Atlassian Jira, Tempo, React, TypeScript, Bootstrap, REST, Jira API.
Editorial System, Distributed SPA Architecture
Westfunk GmbH
- Overall architecture of a multi-tenant system with central administration and multiple instances.
- Evolution from AngularJS to React, backend on .NET with a focus on scalability and performance.
- Technologies: AngularJS, React, Redux, .NET, C#, JavaScript, TypeScript, HTML, CSS, PostgreSQL, distributed systems, REST, software architecture, ASP.net.
Architecture Consulting for PHP Time Tracking System
InMotion GmbH
- Analysis of a legacy PHP web application.
- Support for extensions and design of a full rewrite to reduce technical debt.
- Technologies: PHP, HTML, CSS, JavaScript, MySQL, software architecture, software migration, TypeScript, JavaScript.
Monolith Transformation of ePaper System
MediaCarrier GmbH
- Gradual migration of a PHP monolith to a containerized, horizontally scalable architecture with C# on Linux.
- Technologies: Docker, C#, PHP, HTML, CSS, SASS, Mono, Linux, distributed systems.
ICLx – Smart Client Vehicle Security
BMW AG
- Architecture and implementation of a global .NET client/server application with high demands on performance and maintainability.
- Technologies: C#, .NET, WinForms, WPF, WCF, distributed systems, MS SQL Server, T-SQL, IIS, ASP.net.
OPC-based Measurement Data Processing
Siemens
- Developed a Windows application suite for filtering, transforming, and visualizing measurement data provided via OPC-DA/UA in industrial plants worldwide.
- Technologies: Delphi, OPC DA, OPC UA, data processing, data visualization.
PC Condition Monitoring
Kontron
- Development of a client/server solution for hardware monitoring of industrial PC systems with several thousand installations worldwide.
- Technologies: Delphi, C#, HTML, CSS, JavaScript, Windows Services, Device Driver Development.
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Manufacturing, Information Technology, Automotive, Professional Services, Energy, and Government and Administration.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, and Quality Assurance.
Summary
I have been working for over twenty years as a software developer and software architect, focusing on complex web, desktop and backend applications. My focus is on technically challenging systems using C#, .NET, Blazor, PHP/Laravel, TypeScript and modern web technologies.
I turn business requirements into stable, maintainable software solutions, develop backend components, APIs and web interfaces, and integrate external systems, existing applications and mature system landscapes.
On the technology side I work with C#, Blazor, Entity Framework, WinForms, WPF, PHP, Laravel, TypeScript, JavaScript, HTML/CSS as well as React, Angular and Vue. I also use Vite, Pinia, Tailwind CSS, Leaflet, Vitest, Playwright, SQL Server, PostgreSQL, MariaDB, Docker and Docker Compose.
In addition to new features, I modernize and extend existing applications. This includes refactorings, API interfaces for legacy systems, performance optimizations, security and permission concepts, as well as interactive domain interfaces with maps, search, filter and list logic.
I work both independently and in a team, actively contributing to architecture, code reviews and the sustainable evolution of the codebase.
Skills
C# And .Net, Asp.Net, Blazor, Entity Framework
Rest Apis
Php, Laravel And Legacy Php Web Applications
Typescript, Javascript, Html And Css
Vue, React And Angular
Vite, Pinia, Tailwind Css
Vitest And Playwright
Sql Server, Postgresql, Mariadb
Docker And Docker Compose
Development Of Web Applications Based On Asp.Net Core And Blazor
Development Of Modern Frontends With Vue And Typescript
Backend And Api Implementation
Api Integration
Integration Of External Systems And Interfaces
Further Development And Modernization Of Existing Applications
Implementation Of New Modules In Existing Applications
Industry And Technical Applications
Automotive Industry
Energy Production And Measurement Data Processing
Radio Communications
Press And Publishing
Social Services And Non-Profits
Facility Management / Property Maintenance
Real Estate
Languages
Statistics
Experience
Global Experience
Expertise
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Architect / Backend Developer
Nearby freelancers
Professionals working in or nearby Munich, Germany
