Seniorný vývojár mobilných a multiplatformových riešení s viac ako 20 rokmi realizácie softvéru pre natívny Android a iOS, systémy v C++, SDK a full-stack webové produkty. Vediem náročnú prácu od architektúry a modernizácie staršieho kódu cez testovanie a vydanie až po dlhodobú zodpovednosť za produkt.
Kariérny prínos
Aktuálna AI-podporovaná full-stack realizácia s Reactom a AWS od návrhu po záverečnú prípravu vydania.
Natívny iOS a Android SDK pre integráciu zariadenia na meranie glukózy v regulovanom medzinárodnom prostredí.
Vedenie oboch natívnych mobilných platforiem pre sčítanie obyvateľov SR 2021 vrátane offline údajov a zložitých pravidiel formulárov.
Dlhodobá zodpovednosť za produkty Rcherz a Motorkari.cz s vyvážením modernizácie a kontinuity produkčnej prevádzky.
Desať súčasných hudobných aplikácií pre Android, 170-tisíc+ verejných inštalácií v Google Play a vlastné nízkolatenčné C++ jadro.
Modernizácia a pokračujúca zodpovednosť za produkčné Android a iOS aplikácie
Motorkari.cz · Android a iOS vývojár (čiastočný úväzok)
Vyvíjam obe natívne platformy: zlepšujem prevzatý Android kód a pokračujem v iOS aplikácii, ktorú som pôvodne dodal v roku 2017.
Modernizoval som rozhranie a výkon a rozvíjal Swift, push notifikácie, synchronizáciu na pozadí a REST integrácie bez narušenia existujúceho správania produktu.
Kotlin · Java · Swift · Objective-C · REST API · Firebase Cloud Messaging
Dodával som iOS a Android SDK, rozširoval existujúce iOS aplikácie a vytvoril Swift a Kotlin ukážkové aplikácie pre integráciu zariadenia.
Implementoval som Kotlin SDK podľa iOS verzie a už počas návrhu definoval Gherkin scenáre, aby bolo regulované správanie testovateľné pred implementáciou.
Pracoval som API-first v medzinárodnom vzdialenom Scrum tíme s Git flow, code review a rozsiahlymi postupmi kontroly kvality.
Swift · Kotlin · iOS SDK · Android SDK · návrh SDK/API · Gherkin
Vedenie mobilného vývoja pre sčítanie obyvateľov SR 2021
SODB 2021 · Vedúci mobilný vývojár (Plaut / Bowbook)
Viedol som natívny Android a iOS vývoj a premieňal rozsiahle a meniace sa požiadavky verejného projektu na funkčné aplikácie pre obe platformy.
Implementoval som offline údaje, aktualizácie cez CSV a služby, zložité pravidlá formulárov a validáciu priamo v zariadení pre prácu bez stáleho pripojenia.
Počas dodania som koordinoval mesiace dolaďovania so zadávateľmi a podpornými vývojármi.
Kotlin · Swift · Android · iOS · offline údaje · validácia formulárov
Vytvoril a udržiaval som rozsiahlu Objective-C aplikáciu pre iPhone/iPad, Android aplikáciu v Jave a samostatnú Android scoring aplikáciu pre medzinárodnú lukostreleckú platformu.
Oddelil som kritické súťažné bodovanie od hlavného produktu a implementoval ochrany stability, vzdialené príkazy, polling, push správy a odolnosť voči problematickej vonkajšej Wi-Fi.
Udržal som klientsky vzťah a produktové znalosti počas dlhodobej spolupráce začatej v roku 2014.
Objective-C · Java · Android · iOS · REST API · push správy · offline odolnosť
Vytvoril som desať hudobných aplikácií pre Android so 170-tisíc+ verejnými inštaláciami v Google Play k júlu 2026.
Navrhol som znovupoužiteľné C++ audio jadro pre DSP v reálnom čase, sekvencovanie, efekty, metronómy, MIDI, nahrávanie, slučky a prehrávanie viacerých nástrojov.
Zodpovedám za architektúru, Kotlin UI, Firebase služby, automatizované testy, vydávanie, weby produktov, analytiku, pády a spätnú väzbu používateľov.
Dodával som koordinované zmeny Android, .NET GraphQL a MySQL pre Sensoneo; PHP/Yii/PostgreSQL pre Plaut; a mobilné, Vue.js, Firebase, Spring a AWS produkty pre ďalších klientov.
Portfólio natívnych aplikácií a znovupoužiteľné základy
Dodal som iOS a Android aplikácie pre Motorkari.cz, TRIAD, LiveAgent, Post Affiliate Pro a ďalších klientov a vytváral znovupoužiteľné Objective-C, Swift, Java a Kotlin knižnice.
SaaS, desktop a dokumentové systémy
V QualityUnit som postúpil z juniora na seniorného vývojára cez Java, C#, PHP, JavaScript, GWT, J2EE, Eclipse RCP, OCR, SaaS a PDF parser/generátor so Scrum, TDD a párovým programovaním.
Prvé základy v IT
Praktické systémové znalosti som získal montážou PC, inštaláciou softvéru, podporou zákazníkov, správou Windows a Linuxu, sieťami, podporou AutoCADu, HTML a bezdrôtovými telekomunikáciami.
Vzdelanie
Bakalársky titul v odbore softvérové inžinierstvo · Slovenská technická univerzita v Bratislave