Trinásť rokov, naprieč rolami a odvetviami.
Začínal som ako tester a postupne som prešiel rolami SDET, software engineer, senior consultant, technical lead, engineering manager, head of development až k director of platform engineering. Stávky, dátové platformy, finančné služby, platby, B2B.
Časová os
- Jan 2026 – súčasnosť · Viedeň, Rakúsko · Hybrid
Director of Platform Engineering
group.oneVedenie platformových iniciatív naprieč organizáciou. Zodpovednosť za technické smerovanie platformy, štandardy naprieč inžinierskymi tímami a celkový throughput vývoja.
- Rozširovanie vývojového oddelenia do Indie — koordinácia naprieč regiónmi a kultúrami, nastavenie procesov a štandardov pre úspešný onboarding a integráciu nového tímu
- Vedenie prechodu spoločnosti na AI-asistovaný a AI-vedený vývoj — od nástrojov pre individuálnych vývojárov až po autonómne agentické pipeliny
- Zlepšovanie efektivity a účinnosti celého doručovacieho pipeline-u: iniciatíva → analýza → scope projektu → rozdelenie na epiky → definícia stories → vývoj → QA → produkcia
- Zavedenie širšieho spektra typov tímov podľa charakteru práce — kvartálne plánované, mesačne plánované a discovery tímy, každý s vlastnou kadenciou a procesom prispôsobeným tomu, čo doručuje
- Aug 2023 – Jan 2026 · 2 r 6 m · Viedeň · Remote
Head of Development
group.one · ContractVlastníctvo end-to-end procesu doručovania softvéru — od plánovania roadmapy až po spoľahlivé, konzistentné releasy. Vedenie viacerých agilných tímov, premostenie product, design, QA a engineering.
- Zaviedol som štruktúrovaný dvojtýždňový release cyklus a kultúru "move fast without breaking things"
- Implementoval prehľadný a inkluzívny proces prípravy tiketov — požiadavky boli dobre definované, technicky premyslené a hotové ešte pred štartom vývoja, čo výrazne znížilo prekvapenia uprostred šprintu
- Mandatory unit testing a dedikovaný čas na technický dlh v každom šprinte — odkladanie dlhu len sťažuje budúcu prácu
- Reštrukturalizoval som organizáciu z veľkých platformových tímov na menšie end-to-end tímy s jasným vlastníctvom — vrátane prepracovania komunikačných tokov, project management praktík, release procesov a tracking systémov
- Zaviedol som zdieľané coding standards, štandardizované SDLC procesy a silnejšie QA praktiky pre konzistentnosť naprieč tímami
- Líderský prístup založený na dôvere, autonómii a raste — pravidelné 1:1, podpora pri raste do silnejších inžinierov a lídrov, vedomé delegovanie autonómie
- Cieľom bolo byť postupne menej zapojený do dennej operatívy: keď tímy fungovali dobre, držal som sa stranou; pri komplexných alebo kritických situáciách som vstupoval a pomáhal nasmerovať výsledok. Výsledkom boli odolné tímy, ktoré výborne fungovali aj bez stáleho dozoru
- Dec 2022 – Aug 2023 · 9 m · Viedeň · Remote
Engineering Manager
Paysafe Group · cez CapcoNástup uprostred projektu ako náhrada za zápasiaceho team lídra. Analýza prebiehajúceho vývoja a zavedenie potrebných zmien pre úspešnú dodávku projektu.
- 1-on-1 stretnutia s členmi tímu — identifikácia oblastí na zlepšenie, mentoring a coaching pre profesionálny rast
- Účasť na code reviews, technická príprava a analýza tiketov, vlastný development a architektúra riešení
- Zavedenie pravidelných retrospektív a refinementov pre lepšie sprint planning
- Spolupráca s product ownerom na priorizácii a manažovaní development backlogu — včasná identifikácia rizík a závislostí
- Pravidelná komunikácia so stakeholdermi — produkt dodaný včas a v požadovanej kvalite
- Jan 2022 – Dec 2022 · 1 r · Bratislava
Technical Lead
Paysafe Group · cez CapcoVedenie malého tímu vývojárov, ktorí integrovali systémy nedávno akvirovanej spoločnosti do existujúcej infraštruktúry Paysafe. Implementácia softvéru na iniciovanie platieb a spracovanie transakcií viacerými platobnými metódami.
JavaProduct DevelopmentPlatobné systémy - Nov 2019 – Dec 2021 · 2 r 2 m · Bratislava
Senior Developer
Paysafe Group · cez CapcoSenior vývojár na priebežnom vývoji viacerých medzinárodných finančných produktov v Paysafe. Vývoj služieb pre JBoss aplikácie a UI úpravy v Angular frontende. Súčasť tímu od začiatku až po prevzatie role technical leada.
JavaJBossAngularProduct Development - Feb 2017 – Feb 2018 · 1 r 1 m · Londýn, UK
Consultant
Infinity Works ConsultingKonzultačné projekty zamerané na Java a full-stack vývoj pre klientov v Londýne.
JavaFull-Stack Development - Sep 2015 – Jan 2017 · 1 r 5 m · Greater Leeds, UK
Consultant
Infinity Works ConsultingSoftware konzultant — najprv vývoj iOS aplikácie v Swift, následne návrh a backport kompletnej Continuous Delivery pipeline pre legacy klientský produkt, ktorý mal dva roky vývoja bez akéhokoľvek CI alebo automatizovaného testovania.
- Október 2015: Vývoj iOS aplikácie v Swift ako software konzultant
- Január 2016: Návrh, vývoj a backport Continuous Delivery pipeline pre produkt klienta — produkt mal dva roky vývoja úplne bez CI, unit/spec alebo integration automatizovaného testovania
- Riešenie zahŕňalo viaceré úrovne testovania (unit, SpecFlow, integration) na viacerých VM s rôznymi operačnými systémami, Java Runtime prostrediami a driverov/middlewares
SwiftJenkinsGitLabDockerVagrantVirtualBox.NETNUnitAutoITRubyPacker - Jun 2015 – Sep 2015 · 4 m · Greater Leeds, UK
Software Engineer
Sky Betting and GamingŠiroký rozsah technológií a jazykov v silne agilnom prostredí. Práca ako "free resource" naprieč viacerými časťami SDLC — primárne na novej generácii hlavného produktu a na open-sourcingu interných frameworkov z Big Data projektu.
- Vývoj naprieč viacerými časťami SDLC — neviazaný na jeden tím
- Posledné projekty zahŕňali Docker a implementáciu Kafka do produkcie
React (Flux)Node.jsPHPRubyJRubyBashDockerKafka - Feb 2015 – May 2015 · 4 m · Greater Leeds, UK
Data Software Engineer
Sky Betting and GamingVývoj nového Data Warehouse na Hadoop technológii s použitím Cloudera CDH distribúcie. Vývoj nových data pipeline-ov, údržba existujúcich, ďalší rozvoj dátovej platformy.
HadoopCloudera CDHJRubyhiveQLInformix (IBM)Oracle SQL - Sep 2014 – Jan 2015 · 5 m · Greater Leeds, UK
Software Engineer in Test
SkyTooling a automatizácia testovacích procesov Hadoop Data Warehouse platformy. Súčasť rozsiahleho procesu migrácie z legacy Data Warehouse — viacero inžinierov vrátane mňa.
HBaseHiveSqoopJRubyScalaImpalaSparkFull-Stack Development - Dec 2013 – Sep 2014 · 10 m · Greater Leeds, UK
Test Engineer
SkyÚdržba a evolúcia existujúceho Automated Test Framework, písanie nových testov a pokrývanie všetkých nových požiadaviek QA. Quality assurance pre nové funkcie, vylepšenia a fixy 3rd-party API vyvíjaného spoločnosťou OpenBet (OXI).
- ~3000 automatizovaných API testov v PHP frameworku (Behat, Mink, Selenium a ďalšie) pokrývajúcich všetky metódy API a viacero vrstiev komplikovanej business logiky
- Framework slúžil ako regresný nástroj a safety net pre mesačné releasy API — chránil existujúcu produkčnú platformu
- Skrátil som API regresný runtime o 20 % a settlement regresný runtime o 70 % — pomocou Bash, Node.js a PHP rozšírení existujúcej Behat funkcionality
PHPBehatMinkSeleniumBashNode.js - Nov 2013 – Dec 2013 · 2 m · Greater Leeds, UK
Tester
SkyPrevažne manuálne a exploratívne testovanie.
- Aug 2013 – Nov 2013 · 4 m · Greater Leeds, UK
Foundation Tester
SkyQA hier tretích strán pred ich uvedením do produkcie. Práca s providermi hier a doručovanie hier cez viacero fáz testovania.
- Práca s providermi hier — koordinácia a komunikácia naprieč externými dodávateľmi
- Sledovanie testovacích scenárov a exploratívne testovanie na odhaľovanie bugov a chýb v hrách