René Doháň

Senior softvérový inžinier a produktový líder

Mobilné zariadenia · Full Stack · SDK · C++ · Pracovné postupy s AI agentmi

Bali, Indonézia (UTC+8) · Občan EÚ · Aktuálne k dispozícii pre prácu na diaľku

René Doháň sa usmieva vedľa notebooku a monitora so zdrojovým kódom.

Profesionálne zhrnutie

Senior softvérový inžinier a produktový líder s viac ako 20-ročnými skúsenosťami v natívnom Androide a iOS, C++ systémoch a SDK, a full-stack TypeScript/AWS produktoch. Kombinuje praktickú architektúru a vývoj s produktovou špecifikáciou, koordináciou zainteresovaných strán, dodávaním verzií a dlhodobým vlastníctvom produktu. Využíva AI kódovacích agentov na urýchlenie výskumu a implementácie, pričom si zachováva zodpovednosť za architektúru, bezpečnosť, code review, testovanie a kvalitu produkcie.

Technické, produktové a doručovacie odborné znalosti

Produktové inžinierstvo

Kotlin · Java · Swift · Objective-C · C++ · TypeScript · React · Vue.js · AWS

Mobilné zariadenia, systémy a SDK

Android SDK/NDK · iOS SDK · Návrh SDK a API · nízkolatentný zvuk a DSP · integrácia zariadení · pracovné postupy s prioritou offline režimu

Doručovanie pomocou AI agentov

Codex · ChatGPT · Claude Code · viacagentové pracovné postupy · doručovanie riadené špecifikáciami · prieskum a analýza · implementácia · revízia kódu · testovanie · ladenie a opravovanie chýb · dokumentácia · nasadenie

Produkt, projekt a kvalita

špecifikácia produktu · analýza požiadaviek · prioritizácia · koordinácia zainteresovaných strán · architektúra · dodávanie vydaní · technické vedenie projektov · modernizácia legacy systémov · automatizované testovanie · CI/CD · Scrum

Vybrané odborné skúsenosti

Senior Web Developer - Equisix

Kompletné dodanie finančnej automatizačnej SaaS

  • Zodpovedá za špecifikáciu produktu, architektúru a implementáciu naprieč frontendom v React, API a workerom v TypeScript, infraštruktúrou AWS, bezpečných integrácií, fakturácie, monitorovania a pripravenosti na vydanie.
  • Vývoj deterministických plánovaných a nepretržitých automatizačných bežeckých prostredí (runtimes) s využitím front, idempotencie, opakovaných pokusov, obnovy po zlyhaní, auditovateľného stavu a unit, integračných, end-to-end, UI-regresných a nasadených smoke testov.
  • Využívanie AI kódovacích agentov na urýchlenie výskumu a implementácie s explicitnými špecifikáciami a priamou zodpovednosťou za architektúru, bezpečnosť, revíziu, testovanie, nasadenie a validáciu.

React · TypeScript · AWS · SST · DynamoDB · SQS · Vitest · Playwright · AI kódovací agenti

Mobile Product Engineer - Motorkari.cz

Vlastníctvo a modernizácia natívnych produktov pre Android a iOS

  • Správa oboch produkčných aplikácií, modernizácia zdedenej Kotlin/Java Android kódovej základne a rozširovanie Swift/Objective-C iOS aplikácie pôvodne dodanej v roku 2017.
  • Dodávanie vylepšení používateľského rozhrania, výkonu, push notifikácií, synchronizácie na pozadí, mapovania, médií a integrácie REST pri zachovaní zaužívaného správania na oboch platformách.

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

Inžinier pre natívne SDK (tím Sequenex) - Biolinq

Dodanie natívneho SDK pre medicínske zariadenia na meranie glukózy

  • Dodal prácu na SDK pre iOS a Android, rozšíril existujúce iOS aplikácie a vytvoril vzorové aplikácie v jazykoch Swift a Kotlin, ktoré demonštrovali integráciu zariadení.
  • Zjednotil správanie Kotlin SDK s jeho náprotivkom pre iOS a použil scenáre Gherkin na definovanie testovateľného správania pred samotnou implementáciou.
  • Pracoval štýlom API-first v nadnárodnom vzdialenom tíme Scrum s využitím Git flow, recenzií kódu a rozsiahlych postupov QA.

Swift · Kotlin · iOS SDK · Android SDK · SDK/API design · Gherkin

Hlavný mobilný vývojár (cez Plaut / Bowbook) - SODB 2021

Vedenie dodávky mobilných aplikácií pre sčítanie obyvateľstva na Slovensku v roku 2021

  • Vedenie natívneho vývoja pre Android a iOS, preklad rozsiahlych a meniacich sa požiadaviek verejného sektora do fungujúcich aplikácií na oboch platformách.
  • Implementácia offline dát, CSV a servisne riadených aktualizácií, komplexných pravidiel formulárov a validácie v zariadení pre terénne pracovné postupy, ktoré nemohli závisieť od nepretržitého pripojenia.
  • Koordinácia mesiacov spresňovania požiadaviek, akceptačných cyklov, zainteresovaných strán a podporných vývojárov až po dodanie v rámci pevného národného termínu.

Kotlin · Swift · Android · iOS · offline dáta · validácia formulárov

Mobilný produktový inžinier - Bowbook, s.r.o.

Dlhodobé produktové vlastníctvo mobilného a hodnotiaceho balíka Rcherz

  • Vytvoril a udržiava aplikáciu pre iPhone/iPad v jazyku Objective-C, aplikáciu pre Android v jazyku Java a špecializovaný hodnotiaci terminál pre Android pre medzinárodnú lukostreleckú platformu.
  • Oddelil kritické bodovanie súťaží od hlavného produktu a implementoval kontroly stability, vzdialené príkazy zariadení, polling, push správy a odolnosť voči náročným vonkajším Wi-Fi podmienkam.
  • Udržiava tri aktívne natívne produkty, pričom rozvíja vzťah s klientom a hlboké znalosti produktu v rámci spolupráce trvajúcej od roku 2014.

Objective-C · Java · Android · iOS · REST APIs · push messaging · offline resilience

Nezávislé produktové skúsenosti

Tvorca, produktový líder a end-to-end inžinier – Renetik Music Apps

Desäť produktov pre Android a nízkolatentná C++ audio platforma

  • Vývoj desiatich aktuálnych hudobných aplikácií pre Android s celkovým počtom najmenej 170-tisíc inštalácií v službe Google Play k roku 2026.
  • Návrh opakovane použiteľného audio enginu v C++ pre real-time DSP, sekvencovanie, reťazce FX, metronómy, MIDI I/O, nahrávanie, slučkovanie a prehrávanie viacerých nástrojov.
  • Tvorba a údržba produktového webu VuePress 2 a Vite s vlastnými komponentmi Vue, dokumentáciou, optimalizovanými médiami, analytikou, kanonickým SEO a validáciou vydania pre kombinovaný web.
  • Zodpovednosť za smerovanie produktu, harmonogram, priority, UX, architektúru, implementáciu v Kotline, služby Firebase, automatizované testovanie, vydania, podporu a iteráciu riadenú spätnou väzbou.

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

Skoršie skúsenosti

Ďalšie full-stack a produktové dodávky

Dodal koordinované zmeny pre Android, .NET GraphQL a MySQL pre spoločnosť Sensoneo; prácu v PHP/Yii/PostgreSQL pre Plaut; a vývoj produktov pre mobilné zariadenia, Vue.js, Firebase, Spring a AWS pre ostatných klientov.

Natívne mobilné portfólio a opakovane použiteľné základy

Dodal aplikácie pre iOS a Android pre Motorkari.cz, TRIAD, LiveAgent, Post Affiliate Pro a ďalších klientov a súčasne vytvoril opakovane použiteľné knižnice v Objective-C, Swift, Java a Kotlin, ktoré sa používajú v profesionálnych projektoch.

SaaS, desktopové a dokumentové systémy

V spoločnosti QualityUnit postúpil od juniora k senior vývojáro v oblasti Java, C#, PHP, JavaScript, GWT, J2EE, Eclipse RCP, OCR, produktov SaaS a analýzy/generovania PDF, so zameraním na Scrum, TDD a párové programovanie.

Počiatočné IT základy

Získal praktické znalosti systémov prostredníctvom montáže PC, inštalácie softvéru, zákazníckej podpory, správy systémov Windows a Linux, sietí, podpory AutoCAD, HTML a prác v oblasti bezdrôtových telekomunikácií.

Vzdelanie

Bakalársky titul v odbore softvérové inžinierstvo · Slovenská technická univerzita v Bratislave