Robert Schaffar-Taurok ist Softwarearchitekt mit über 20 Jahren Erfahrung in der Konzeption, Weiterentwicklung und langfristigen Pflege komplexer Softwaresysteme. Er begleitet technische Vorhaben von der Architekturentscheidung bis zum produktionsreifen Betrieb – mit einem besonderen Augenmerk auf klare Schnittstellen, robuste Modularität und nachhaltige Teamarbeit.
Seine Schwerpunkte liegen in der Entwicklung von cloudbasierten Java-Anwendungen, der technischen Koordination und der kontinuierlichen Verbesserung von Entwicklungsprozessen. Als Data Scientist bringt er ML-Modelle aus der Forschung in produktive Systeme – von der prototypischen Exploration bis zur Integration.
Derzeit vertieft er sein Fachwissen im kombinierten Bachelor-/Master-Programm „Artificial Intelligence“ an der Johannes Kepler Universität Linz.
Softwarearchitektur & Systemdesign
- Konzeption wartbarer, modularer Architekturen in heterogenen Teams
- Architektur-Reviews, Design-Dokumentation und Schnittstellenplanung
- Koordination technischer Entscheidungen im Dialog mit Stakeholdern
Cloud-native Entwicklung
- Entwicklung skalierbarer SaaS-Systeme in der AWS-Cloud
- Infrastructure-as-Code, Deployment Automation & Observability
- Fokus auf langlebige Lösungen statt kurzfristiger Komplexitätsvermeidung
Java & Backend Engineering
- Entwicklung und Refactoring von Komponenten in Java (Spring, Jakarta EE)
- Integration verteilter Systeme und Backend-APIs
- Qualitätssicherung durch Tests, Code Reviews und Pairing
Machine Learning & Data Engineering
- Entwicklung und Training von ML-Modellen (Vision, Text)
- Überführung von ML-Prototypen in produktive Softwarelandschaften
- ETL-Pipelines mit AWS Glue, Apache Spark & Athena