Senior Software Engineer und Product Delivery Lead mit über 20 Jahren Erfahrung in nativer Android- und iOS-Entwicklung, C++-Systemen und -SDKs sowie Full-Stack-TypeScript/AWS-Produkten. Verbindet hands-on Architektur und Entwicklung mit Produktspezifikation, Stakeholder-Koordination, Release-Management und langfristiger Produktverantwortung. Setzt KI-Coding-Agenten ein, um Recherche und Implementierung zu beschleunigen, während die Verantwortung für Architektur, Sicherheit, Code-Review, Testing und Produktionsqualität stets gewahrt bleibt.
Fachkompetenz in Technik, Produkt & Lieferung
Produktentwicklung
Kotlin · Java · Swift · Objective-C · C++ · TypeScript · React · Vue.js · AWS
Mobil, Systeme & SDKs
Android SDK/NDK · iOS SDK · SDK- und API-Design · Latenzarmes Audio und DSP · Geräteintegration · Offline-First-Workflows
End-to-End-Bereitstellung eines SaaS für Finanzautomatisierung
Verantwortung für Produktspezifikation, Architektur und Implementierung über das React-Frontend, TypeScript-APIs und -Worker, AWS-Infrastruktur, sichere Integrationen, Abrechnung, Observability und Release-Bereitschaft.
Entwicklung deterministischer, geplanter und kontinuierlicher Automatisierungs-Runtimes unter Verwendung von Queues, Idempotenz, Wiederholungsversuchen, Fehlerwiederherstellung, nachvollziehbarem Status sowie Unit-, Integrations-, End-to-End-, UI-Regressions- und Deployment-Smoke-Tests.
Einsatz von KI-Coding-Agenten zur Beschleunigung von Recherche und Implementierung bei expliziten Spezifikationen und direkter Verantwortung für Architektur, Sicherheit, Review, Testing, Deployment und Validierung.
Produktverantwortung und Modernisierung nativer Android- und iOS-Apps
Betreuung beider Produktions-Apps: Modernisierung einer übernommenen Kotlin/Java-Android-Codebasis und Weiterentwicklung der 2017 erstmals veröffentlichten Swift/Objective-C-iOS-App.
Bereitstellung von Verbesserungen in den Bereichen UI, Performance, Push-Benachrichtigungen, Hintergrundsynchronisierung, Kartenintegration, Medien und REST-Integration unter Beibehaltung des etablierten Verhaltens auf beiden Plattformen.
Bereitstellung von iOS- und Android-SDK-Arbeiten, Erweiterung bestehender iOS-Anwendungen und Erstellung von Swift- und Kotlin-Beispiel-Apps zur Demonstration der Geräteintegration.
Anpassung des Kotlin-SDK-Verhaltens an das iOS-Pendant und Verwendung von Gherkin-Szenarien zur Definition testbaren Verhaltens vor der Implementierung.
API-First-Arbeitsweise in einem multinationalen Remote-Scrum-Team unter Verwendung von Git Flow, Code-Reviews und umfangreichen QS-Praktiken.
Lead Mobile Developer (über Plaut / Bowbook) — SODB 2021
Leitung der Mobilentwicklung für die slowakische Volkszählung 2021
Leitung der nativen Android- und iOS-Entwicklung, Übersetzung umfangreicher und sich ändernder Anforderungen des öffentlichen Sektors in funktionierende Anwendungen auf beiden Plattformen.
Implementierung von Offline-Daten, CSV- und servicegesteuerten Updates, komplexen Formularregeln und geräteinterner Validierung für Workflows im Außendienst ohne permanente Internetverbindung.
Koordination monatelanger Anforderungsanalysen, Abnahmezyklen, Stakeholder und unterstützender Entwickler bis zur Auslieferung unter Einhaltung einer festen nationalen Deadline.
Langfristige Produktverantwortung für die Mobile- und Wertungssuite von Rcherz
Entwicklung und Wartung einer Objective-C-iPhone/iPad-App, einer Java-Android-App und eines dedizierten Android-Wertungsterminals für eine internationale Bogenschießplattform.
Trennung der missionskritischen Wettkampfwertung vom allgemeinen Produkt und Implementierung von Stabilitätskontrollen, Remotegerätebefehlen, Polling, Push-Messaging und Ausfallsicherheit für schwierige WLAN-Bedingungen im Freien.
Wartung von drei aktiven nativen Produkten bei gleichzeitiger Pflege der Kundenbeziehung und tiefem Produktwissen in einem seit 2014 laufenden Engagement.
Creator, Product Lead & End-to-End Engineer – Renetik Music Apps
Zehn Android-Produkte und eine C++-Audioplattform mit geringer Latenz
Entwicklung von zehn aktuellen Android-Musikanwendungen mit insgesamt mindestens 170.000 öffentlichen Google-Play-Installationen (Stand: 2026).
Entwurf einer wiederverwendbaren C++-Audio-Engine für Echtzeit-DSP, Sequenzierung, Effekte-Ketten, Metronome, MIDI-E/A, Aufnahme, Looping und Multi-Instrumenten-Wiedergabe.
Erstellung und Pflege der VuePress-2- und Vite-Produktwebsite mit benutzerdefinierten Vue-Komponenten, Dokumentation, optimierten Medien, Analytik, kanonischem SEO und Release-Validierung für die kombinierten Websites.
Verantwortung für Produktrichtung, Roadmap, Prioritäten, UX, Architektur, Kotlin-Implementierung, Firebase-Dienste, automatisiertes Testen, Releases, Support und feedbackbasierte Iteration.
Bereitstellung koordinierter Android-, .NET-GraphQL- und MySQL-Änderungen für Sensoneo; PHP/Yii/PostgreSQL-Arbeiten für Plaut; sowie Mobile-, Vue.js-, Firebase-, Spring- und AWS-Produktarbeiten für andere Kunden.
Natives Mobile-Portfolio und wiederverwendbare Grundlagen
Entwicklung von iOS- und Android-Anwendungen für Motorkari.cz, TRIAD, LiveAgent, Post Affiliate Pro und weitere Kunden sowie Erstellung wiederverwendbarer Objective-C-, Swift-, Java- und Kotlin-Bibliotheken für professionelle Projekte.
SaaS-, Desktop- und Dokumentsysteme
Aufstieg vom Junior- zum Senior-Entwickler bei QualityUnit in den Bereichen Java, C#, PHP, JavaScript, GWT, J2EE, Eclipse RCP, OCR, SaaS-Produkte sowie PDF-Parsing/-Generierung, mit Scrum, TDD und Pair Programming.
Frühe IT-Grundlagen
Praktische Systemkenntnisse aufgebaut durch PC-Zusammenbau, Softwareinstallation, Kundensupport, Windows- und Linux-Administration, Netzwerke, AutoCAD-Support, HTML und drahtlose Telekommunikationsarbeit.
Ausbildung
Bachelor of Science in Softwaretechnik · Slowakische Technische Universität Bratislava