Skúsenosti
René Doháň · Senior softvérový inžinier a produktový líder · 1997 – Súčasnosť
SaaS pre finančnú automatizáciu — produkt, full-stack a AWS vývoj
Zodpovedám za kompletný cyklus doručenia od požiadaviek, špecifikácie produktu a akceptačných kritérií až po architektúru, implementáciu, automatizované testovanie a pripravenosť na vydanie.
- Navrhol/-a som deterministickú plánovanú a nepretržitú automatizáciu s frontmi, idempotenciou, opakovanými pokusmi, obnovou po zlyhaní a auditovateľným stavom.
- Riadi disciplinované pracovné postupy AI agentov naprieč výskumom a implementáciou pri zachovaní zodpovednosti za bezpečnosť, revíziu, testovanie, nasadenie a validáciu.
Hudobné produkty pre Android a nízko latentná C++ audio platforma
Vytváram a prevádzkujem desať produktov pre Android, ich spoločný nízko latentný C++ audio engine, vydania, podporu a verejnú webovú stránku produktov.
- Vlastný harmonogram, priority, UX, architektúra, rozpočty, závislosti, vydania, analytika, dokumentácia, podpora a iterácie riadené spätnou väzbou.
- Vytvoril som zdieľanú platformu pre reálny čas určenú pre DSP, nahrávanie, mixovanie, loopovanie, sekvencovanie, MIDI, metronómy, efekty a nástroje.
Vlastníctvo produktu a modernizácia pre natívny Android a iOS
Správa dvoch zabehnutých produkčných aplikácií, doručovanie nových funkcií a vydaní, a modernizácia ich základov v Kotlin, Java, Swift a Objective-C bez narušenia overeného správania.
- Zlepšovanie používateľského rozhrania, výkonu, push notifikácií, synchronizácie na pozadí, máp, práce s médiami, platieb a integrácie REST API na oboch platformách.
- Postupné znižovanie technického dlhu staršieho kódu pri súčasnej ochrane používateľov, integrácií a kontinuity vydávania nových verzií.
Správa mobilných a súťažných produktov pre Rcherz
Vyvíjam a spravujem produkty pre iOS, Android a odolné vyhodnocovanie skóre pre dlhodobo fungujúcu medzinárodnú lukostreleckú platformu.
- Oddelil/-a som kritické vyhodnocovanie skóre od komunitnej aplikácie a navrhol/-a vzdialené ovládanie, synchronizáciu a obnovu pre nespľahlivé eventové siete.
- Udržiavam produktové znalosti, závislosti, manažment rizík, modernizáciu platforiem a vydania v rámci spolupráce trvajúcej od roku 2014.
Vývoj webových aplikácií
Realizoval som cielené úpravy v PHP, frameworku Yii a PostgreSQL pre existujúci produkt vrátane nasadenia založeného na systéme Docker.
Natívne SDK pre zdravotnícke zariadenia na meranie glukózy
Dodával/-a som správanie natívnych iOS a Android SDK, zmeny v existujúcich aplikáciách, ukážkové aplikácie a počiatočné testovacie scenáre v API-first nadnárodnom vzdialenom tíme.
- Zladil/-a som správanie Kotlin SDK s jeho iOS náprotivkom a vytvoril/-a jasné príklady integrácie pre Swift a Kotlin.
- Využil/-a som scenáre Gherkin, kódovú revíziu, Git flow, Scrum a rozsiahle QA na to, aby bolo správanie testovateľné pred implementáciou.
Vývoj mobilných a backendových riešení pre odpadové hospodárstvo
Dodával som koordinované úpravy pre Kotlin Android, .NET GraphQL, MySQL a Azure pre OLO produkt spoločnosti Sensoneo.
- Diagnostikoval a ladil som správanie v terénnej aplikácii, API, databáze a hostovaných službách ako jeden produktový proces.
Vedenie vývoja pre Android a iOS pre sčítanie ľudu 2021 na Slovensku
Viedol som paralelné natívne implementácie popri rozsiahlych meniacich sa požiadavkách, offline pracovných postupoch, bezpečnostných revíziách, používateľskom testovaní (UAT), koordinácii zainteresovaných strán a pevnom celoštátnom termíne.
- Pretransformoval som špecifikáciu sčítania ľudu do zladených dátových modelov v Kotlin a Swift, vrátane podmieneného správania, overovania, autentifikácie, odosielania a vydaní.
- Podporoval som vývojárov a opakované akceptačné cykly pri koordinácii dodávky prostredníctvom spoločností Plaut a Bowbook.
Dodávanie frontendových, mobilných a backendových produktov
Budoval som používateľské rozhrania pomocou Vue a TypeScriptu spolu s vývojom mobilných aplikácií, služieb Firebase a backendu pre klientov aj vlastné projekty.
Vývoj mobilných a webových produktov
Realizoval som vývoj produktov pre klientske aplikácie postavené na technológiách Android, Vue, Firebase a Spring.
Vývoj aplikácie Motorkari.cz pre iPhone a iPad
Vývoj a údržba natívneho produktu, vytvorenie základne kódu v jazyku Swift, ktorá sa používa v súčasnom projekte.
Open-source natívne knižnice a aplikácie
Vytvoril som opakovane použiteľné základy pre Android a iOS a menšie nezávislé produkty využiteľné v neskoršej profesionálnej praxi.
Štyri natívne reklamné a úžitkové aplikácie
Premenil som koncepty agentúry na štyri vydané produkty pre Android a iOS v oblasti médií, informácií a vyhľadávania miest.
Vývoj mobilných produktov na voľnej nohe
Vyvinul som natívne mobilné produkty a integrácie pre SaaS, dopravu, gastronómiu a iné klientske služby.
Full-stack SaaS a desktopový vývoj
Vyvíjal som webový, desktopový a dokumentový softvér v Scrum tíme s využitím prístupov TDD a pair programming.
Softvér pre desktop publishing v jazyku Java
Vývoj PDF prehliadača v Java Swing s integráciou PHP pre vydavateľstvo časopisov.
Vývoj v jazykoch Java, C# a tvorba webových aplikácií
Vyvíjal som desktopový softvér, OCR a J2EE systémy, pričom som sa od pozície juniorského vývojára posunul k širšej zodpovednosti za produkt.
Telekomunikačné systémy a webová administrácia
Podpora HTML stránok, linuxových systémov, bezdrôtových sietí a technických inštalácií.
IT podpora pre architektonické výpočty
Zabezpečoval som podporu pre systémy Windows, AutoCAD, sieťovú infraštruktúru a systémy Linux pre zamestnancov a študentov univerzity.
Počítačové systémy, predaj a zákaznícka podpora
Zostavovanie a servis PC, inštalácia softvéru a sietí, podpora koncových zákazníkov.