René Doháň

Senior-Softwareentwickler & Produktleiter

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

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

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

Berufliches Profil

Senior-Softwareentwickler und Produktleiter mit über 20 Jahren Erfahrung in nativer Android- und iOS-Entwicklung, C++-Systemen und SDKs sowie Full-Stack-TypeScript/AWS-Produkten. Verbindet praxisnahe Architektur- und Entwicklungsarbeit mit Produktspezifikation, Stakeholder-Koordination, Release-Auslieferung und langfristiger Produktverantwortung. Nutzt KI-Codierungsagenten, um Forschung und Implementierung zu beschleunigen, und behält gleichzeitig die Verantwortung für Architektur, Sicherheit, Code-Review, Tests und Produktionsqualität.

Technische, Produkt- und Umsetzungs-Expertise

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-gestützte Lieferung

Codex · ChatGPT · Claude Code · Multi-Agenten-Workflows · Spezifikationsgesteuerte 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

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-Fähigkeit.
  • Entwicklung deterministischer, zeitgesteuerter und kontinuierlicher Automatisierungs-Runtimes unter Verwendung von Warteschlangen, Idempotenz, Wiederholungsversuchen, Fehlerbehebung, 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 mit expliziten Spezifikationen und direkter Verantwortung für Architektur, Sicherheit, Code-Review, Tests, Deployment und Validierung.

React · TypeScript · AWS · SST · DynamoDB · SQS · Vitest · Playwright · AI coding agents

Mobile Product Engineer - Motorkari.cz

Native Android- und iOS-Produktverantwortung sowie -Modernisierung

  • Wartung beider Produktions-Apps: Modernisierung einer übernommenen Kotlin/Java-Android-Codebasis und Erweiterung der ursprünglich 2017 veröffentlichten Swift/Objective-C-iOS-App.
  • Umsetzung von Verbesserungen in den Bereichen UI, Performance, Push-Benachrichtigungen, Hintergrund-Sync, Kartenintegration, Medien und REST-Integration bei gleichzeitigem Erhalt des etablierten Verhaltens auf beiden Plattformen.

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

Native SDK Engineer (Sequenex-Team) - Biolinq

Native SDK-Entwicklung für medizinische Glukosemessgeräte

  • Entwicklung von iOS- und Android-SDKs, Erweiterung bestehender iOS-Anwendungen und Erstellung von Swift- und Kotlin-Beispiel-Apps zur Demonstration der Geräteintegration.
  • Anpassung des Verhaltens des Kotlin-SDKs an das iOS-Pendant und Verwendung von Gherkin-Szenarien zur Definition testbaren Verhaltens vor der Implementierung.
  • API-First-Entwicklung in einem multinationalen Remote-Scrum-Team unter Verwendung von Git Flow, Code-Reviews und umfassenden QS-Praktiken.

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

Lead Mobile Developer (über Plaut / Bowbook) - SODB 2021

Leitung der mobilen Entwicklung für die slowakische Volkszählung 2021

  • Leitung der nativen Android- und iOS-Entwicklung sowie Übersetzung umfangreicher und sich ändernder Anforderungen des öffentlichen Sektors in funktionierende Anwendungen auf beiden Plattformen.
  • Implementierung von Offline-Daten, CSV- und dienstbasierten Updates, komplexen Formularkriterien und geräteinterner Validierung für Feldeinsätze ohne durchgehende 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.

Langfristige Produktverantwortung für die mobile Rcherz- und Wertungssuite

  • Entwicklung und Betreuung einer Objective-C iPhone/iPad-App, einer Java Android-App und eines dedizierten Android-Wertungsterminals für eine internationale Bogenschießplattform.
  • Trennung der missionskritischen Wettkampfbewertung vom Hauptprodukt sowie Implementierung von Stabilitätskontrollen, Befehlen für Remote-Geräte, Polling, Push-Messaging und Resilienz für schwierige WLAN-Bedingungen im Freien.
  • Wartung von drei aktiven nativen Produkten bei gleichzeitiger Pflege der Kundenbeziehung und tiefem Produktwissen im Rahmen einer Partnerschaft seit 2014.

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

Eigenständige Produkterfahrung

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

Zehn Android-Produkte und eine C++-Audio-Plattform mit niedriger Latenz

  • Entwicklung von zehn aktuellen Android-Musik-Apps mit insgesamt mindestens 170.000 Google-Play-Installationen (Stand 2026).
  • Entwurf einer wiederverwendbaren C++-Audio-Engine für Echtzeit-DSP, Sequencing, Effekte-Ketten, Metronome, MIDI-I/O, Aufnahme, Looping und Multi-Instrumenten-Wiedergabe.
  • Entwicklung und Pflege der VuePress-2- und Vite-Produktwebsite mit benutzerdefinierten Vue-Komponenten, Dokumentation, optimierten Medien, Analytics, kanonischem SEO und Release-Validierung für die gesamte Website.
  • Verantwortung für Produktausrichtung, Roadmap, Prioritäten, UX, Architektur, Kotlin-Implementierung, Firebase-Dienste, automatisierte Tests, Releases, Support und feedbackbasierte Weiterentwicklung.

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

Umsetzung 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 Aufbau 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, unter Einsatz von Scrum, TDD und Pair Programming.

Frühe IT-Grundlagen

Praktische Systemkenntnisse aufgebaut durch PC-Montage, Softwareinstallation, Kundensupport, Windows- und Linux-Administration, Netzwerktechnik, AutoCAD-Support, HTML und Arbeiten im Bereich drahtlose Telekommunikation.

Ausbildung

Bachelor of Science in Software Engineering · Slowakische Technische Universität Bratislava