Software Architect
Wiener Wohnen Kundenservice GmbH
Jan 2020 — present
- Architecture and development of multiple platforms and services (BMP, BEF, SMP, BPKD, BIT)
- Microfrontend development with Piral & React (TypeScript)
- Microservices built on Kafka Streams, Spring Cloud Stream, Kotlin, Kubernetes
- Introduced WebFlux and Kotlin Coroutines; migrated to functional Spring Cloud Stream
- Agentic coding workflows with Claude Code, GitHub Copilot, and local LLMs
Enterprise Architect & Team Lead
Pharmosan Handelsgesellschaft m.b.H.
Jan 2018 — Dec 2019
- Led modernization of a monolithic ERP system: Java 6→12, JBoss→Spring Boot
- Designed AMQP-based microservice architecture
- Implemented EU Anti-Falsification Directive and Austrian POS security regulation — error-free in 3 months
- Established test management, CI/CD, and continuous integration practices
Systems Architect & Lead Developer
ÖBB – Österreichische Bundesbahnen
Aug 2015 — Dec 2017
- Architected and implemented the Ticket Shop System for ticket vending machines (Spring Boot, Angular 2)
- Coordinated teams for route calculation, order management, and hardware integration (Xerox)
- Defined development standards and delivered performance optimisation for hardware-constrained environments