About
I started coding because software engineering has always fascinated me. That interest eventually led me to study at the University of Applied Sciences in Hagenberg while working full-time, where I built a solid foundation in both the theory and practice of modern software development. Today, I design and implement solutions with .NET, Angular, React, and Azure, focusing on clean architecture, long-term maintainability, and performance at scale.
I’m drawn to work where architecture matters and where quick fixes tend to create bigger problems later. I build systems that remain clear and predictable over time — well-defined domain boundaries, stable APIs, and designs that scale without accumulating hidden complexity. I’m comfortable making firm decisions when they improve clarity and reduce risk. I also have a strong interest in practical AI applications, especially where they support engineering work or improve developer workflows without compromising architectural integrity. My aim is straightforward: create foundations that teams can trust.
I work best in environments that value direct communication and senior-level autonomy. In code reviews, I focus on architectural intent, naming, and long-term impact rather than stylistic details. When a project runs into serious issues, I approach it with calm structure — isolate the problem, stabilize the system, and communicate clearly so everyone knows what’s happening. I look for teams that take ownership, communicate openly, and engage in constructive technical discussion.
Outside of work, I spend a lot of time on two wheels — mountain bike, motorbike, or road bike, depending on the day — and I regularly participate in competitions. I also train at the gym and stay active in endurance sports. When I’m not doing that, I’m usually exploring new technologies or looking into how AI can meaningfully support engineering. Staying curious and pushing myself, both physically and technically, is a constant for me.
Experience
- 2024 — 2026
Parking management web app for reporting illegal parking. Senior Full-Stack Software Engineer, Architect, Consultant
faktor 2 GmbH, Switzerland
I joined this parking enforcement web platform when it was still in an early stage and progressively took over full ownership of the architecture and implementation decisions. I provided architectural consulting and full-stack development in C# .NET Core, enabling authorized users to report and fine illegally parked vehicles. I analyzed and clarified business and technical requirements together with the Project Leader and the customer, and built secure user flows, rights/role management, case management, and data persistence. I designed, implemented and maintained REST APIs and frontend systems, delivering the complete backend-plus-frontend solution using Razor Pages and REST. I created tests and quality checks to ensure reliability, coordinated and supported other frontend developers to ensure consistent implementation quality, implemented UI/UX specifications from Figma, handled server and hosting management, and maintained Jira task tracking and Confluence documentation throughout the project.
DDDClean ArchitectureC# 12, 13.NET 8/10ASP.NET CoreRazor PagesEF CoreMySQLSignalRRESTAIgRPCOAuth / JWTHTML / CSS / SCSSJavaScript / TypeScriptPlesk / HostingFigmaGITJira / Confluence - 2026 — 2026
AI-powered mobile app delivering daily haiku poems and generative artwork using LLM-based text and image models (React Native Cross-Platform)
I designed the architecture and implemented a cross-platform mobile application using Expo, React Native, TypeScript, and a modular component structure. I built a serverless backend with stateless API endpoints for poem and image generation, credit handling, and user content retrieval, and implemented state management to support daily content delivery. I designed the in-app purchase architecture using RevenueCat, providing unified cross-platform entitlements, consistent receipt handling, and a credit-based monetization model. I set up CI/CD pipelines for automated builds, OTA updates, and release management, and delivered the app to both Google Play and the Apple App Store.
React NativeExpoTypeScriptOpenAIGCPFirebaseRevenueCatCI/CDApp StoreGoogle PlayAndroidiOS - 2019 — 2026
Senior Full-Stack Software Engineer, Architect
coilDNA GmbH
I initially co-developed this greenfield product-tracking platform together with another developer, building the foundation of the system from scratch. Over time, I took full ownership of the project — driving architecture, implementation, cloud infrastructure, and delivery end-to-end. I designed and maintained C# .NET Core backend services, implemented REST APIs and frontend systems, and engineered modular, multi-layered architectures aligned with Clean Architecture. I designed and provisioned the complete Azure cloud infrastructure using IaC (ACR, Resource Groups, App Services, Entra ID, NSGs, SQL Server, KeyVault, Storage, ...) and established CI/CD pipelines with Azure DevOps, including automated deployments and Playwright E2E testing. I developed distributed systems, integrated external services via REST, and built administration dashboards using Razor Pages, MVC and Angular. I delivered a Cognitive Services solution for DotMatrix font recognition, collaborated closely with Product Owners to refine requirements, maintained Jira/Confluence workflows, and mentored a junior developer in cloud engineering and code quality.
DDDClean ArchitectureC# 12, 13.NET 8/10ASP.NET CoreRazor PagesEF CoreMVCEF CoreAngularTypeScriptSignal RDockerKubernetesSQL ServerPowershellRESTgRPCOAuth / JWTDuende IdentityServerAIHTML / CSS / SCSSAzureAzure DevOpsCI/CDInfrastructure-as-CodeSaaSPlaywrightMonitoringJira / Confluence - 2025 — 2025
Product scanning App for Android/iOS with AI integration. Cross Platform Mobile Developer, Consultant
CultureClub Kulturagentur UG, Germany
I designed the architecture and built the full implementation of a cross-platform mobile app using React Native and Expo. I integrated camera capture, gallery picker, AI-powered product recognition, and in-app purchases, using MistralAI and OpenAI for intelligent product analysis. I implemented a credit-based monetization system for additional scans, set up CI/CD pipelines for automated builds, OTA updates, and release management, and published the app to both Google Play and the Apple App Store.
React NativeExpoMistralAIOpenAITypeScriptAndroidiOSCI/CDApp StoreGoogle Play - 2023 — 2023
Azure Consultant
velpTEC GmbH, Germany
I analyzed and optimized Azure cloud environments, improving performance, reliability, and cost efficiency across multiple services. I implemented automation and infrastructure enhancements using PowerShell and C#, streamlining operations, reducing manual overhead, and ensuring consistent, maintainable cloud configurations.
Azure Cloud ServicesKubernetesDockerPowerShellC#Infrastructure-as-CodeMonitoring - 2017 — 2019
Full-Stack Software Engineer, Consultant
Avocodo GmbH
I analyzed, clarified and refined business and technical requirements in close collaboration with Product Owners and developers. I developed and integrated enterprise-grade solutions for KTM, ensuring consistent architectural standards across services and integrations. I integrated external systems via REST APIs, delivered REST/SOAP services and SQL-based data flows to support business operations, and designed high-performance search capabilities for KTM DEALERNET using Apache Solr. I contributed to the development of a work-order tracking system for Fronius, and built full-stack features across C#, Java, ASP.NET and Angular. I maintained clear development workflows in Jira and ensured smooth coordination across teams and stakeholders.
JavaC#ASP.NET CoreSQLHTML / CSS / SCSSRESTTypeScriptApache SolrAzureGITJenkinsJira / Confluence - 2015 — 2017
Software Reliability Engineer, Full-Stack Software Engineer
Webroot Austria GmbH
I developed REST APIs for a cloud-based antivirus platform, enabling secure and scalable integrations for enterprise customers and third-party systems. I designed and implemented monitoring solutions to ensure reliability and operational visibility, built AWS cloud infrastructure, and introduced infrastructure-as-code together with automated deployment pipelines to streamline delivery and improve consistency across environments.
AWSC#ASP.NETJavaScriptSQLHTML / CSS / SCSSTypeScriptRESTSOAPPowerShellIdentity ServerInfrastructure-as-Code - 2014 — 2015
Software Engineer
IT|PRO - Consulting & Software GmbH
I designed and implemented Microsoft Dynamics CRM plugins to extend core platform functionality, enforce complex business rules, and automate critical workflows across the organization. This included customizing entity behavior, integrating external logic, and ensuring reliable, maintainable extensions aligned with enterprise standards.
C#Microsoft Dynamics CRMSQLHTML / CSSJavaScript
Stack
- C#.NET 8 / 10ASP.NET CoreEF CoreBlazorRazor PagesSignalRAPIRESTgRPCOAuth / JWT
- TypeScriptJavascriptAngularReactReact NativeExpoNext.jsNode.jsBlazorHTML / CSS / SCSSTailwind CSS
- AzureMicrosoft Entra IDDockerKubernetesAzure DevOpsCI/CDInfrastructure-as-CodeTerraformPowerShell
- SQL ServerMySQLPostgreSQLNoSQL
- Clean ArchitectureDDDSOLIDOOPMicroservicesCloud-NativeUnit & integration testingPlaywrightCode reviewsMonitoringMigration
- OpenAIAnthropicMistral AI
Education & certifications
- First earned 2021 · renewed yearly
- 2016
AWS Certified Developer - Associate
Amazon Web Services
- 2012 - 2017
BSc in Software Engineering
University of Applied Sciences Upper Austria, Hagenberg
Languages
- German
- Native
- English
- Professional working proficiency