Software Architect
Wiener Wohnen Kundenservice GmbH via openDEVS
Jan 2020 — present
- Long-term architecture responsibility across multiple products (BMP, BEF, SMP, BPKD, BIT)
- Pioneer use of agentic coding with GitHub Copilot and Claude Code
- Microfrontend development with Piral & React (TypeScript)
- Microservices with Kafka Streams, Spring Cloud Stream, Kotlin, Kubernetes
- Introduced WebFlux and Kotlin Coroutines
- Migrated from annotation-based to functional Spring Cloud Stream
- Continuous infrastructure modernisation
Enterprise Architect & Team Lead
Pharmosan Handelsgesellschaft m.b.H.
Jan 2018 — Dec 2019
- Full technical transformation of a regulated pharma ERP: Java 6→12, JBoss→Spring Boot
- Strategic architecture decisions and AMQP-based microservice design
- Error-free EU FMD (Anti-Falsification Directive) implementation in 3 months
- Austrian POS security regulation (Registrierkassensicherheitsverordnung) compliance
- Order processing performance improvement by orders of magnitude
- Test management, CI setup, and developer team coaching
Software Architect & Lead Developer
ÖBB – Österreichische Bundesbahnen
Aug 2015 — Dec 2017
- End-to-end architecture and delivery of the Ticket Shop System for national rail vending machines
- Spring Boot + Angular 2 + Xerox hardware integration
- Cross-team coordination across route calculation, order management, and hardware teams
- Performance optimisation for hardware-constrained Xerox kiosk terminals
- Development standards and knowledge management