Bali, Indonesien (UTC+8) · EU-Bürger · Ab sofort für Remote-Arbeit verfügbar

René Doháň

René Doháň lächelt neben einem Laptop und einem Monitor, auf dem Quellcode angezeigt wird.

Senior Software Engineer & Product Delivery Lead

Mobile · Full Stack · SDKs · C++ · KI-Agenten-Workflows

Berufliches Profil

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

KI-Agenten-Umsetzung

Codex · ChatGPT · Claude Code · Multi-Agenten-Workflows · Spezifikationsbasierte Umsetzung · Recherche · Implementierung · Code-Review · Testing · Debugging · Dokumentation · Deployment

Produkt, Projekt & Qualität

Produktspezifikation · Anforderungsanalyse · Priorisierung · Stakeholder-Koordination · Architektur · Release-Bereitstellung · technische Projektleitung · Legacy-Modernisierung · automatisiertes Testen · CI/CD · Scrum

Ausgewählte berufliche Erfahrung

Senior Web Developer — Equisix

  • 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.

React · TypeScript · AWS · SST · DynamoDB · SQS · Vitest · Playwright · KI-Coding-Agenten

Mobile Product Engineer — Motorkari.cz

  • 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.

Kotlin · Java · Swift · Objective-C · REST APIs · Firebase Cloud Messaging

Native SDK Engineer (Sequenex-Team) — Biolinq

  • 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.

Swift · Kotlin · iOS SDK · Android SDK · SDK/API-Design · Gherkin

Lead Mobile Developer (über Plaut / Bowbook) — SODB 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.

Kotlin · Swift · Android · iOS · Offline-Daten · Formularvalidierung

Mobile Product Engineer — Bowbook, s.r.o.

  • 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.

Objective-C · Java · Android · iOS · REST APIs · Push-Messaging · Offline-Resilienz

Eigenständige Produkterfahrung

Creator, Product Lead & End-to-End Engineer – Renetik Music Apps

  • 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.

Kotlin · C++ · Android SDK/NDK · Firebase · VuePress 2 · Vue 3 · TypeScript · Vite · Espresso · UI Automator · JUnit

Frühere Erfahrung

Zusätzliche Full-Stack- und Produktentwicklung

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

Dieser Lebenslauf hebt die relevantesten Arbeiten hervor. Den vollständigen Karriere-Zeitstrahl für alle Rollen und Engagements finden Sie hier.

Vollständiger Karriere-Zeitstrahl