Preskočiť na obsah

O mne

Tech Lead & Head of Frontend.
10 rokov staviam výkonné digitálne produkty, stabilné tímy a rastúci biznis.

Som Head of Frontend a Tech Lead. V IT sfére sa pohybujem 10 rokov. Spájam technickú expertízu s vedením ľudí a nastavovaním procesov, ktoré tímu umožňujú doručovať rýchly a stabilný kód.

V rámci dlhodobej spolupráce s Hyperiou strategicky vediem frontendový tím, no zároveň zostávam aktívnym vývojárom. Zastrešoval som tu vývoj a optimalizácie pre weby s vysokou návštevnosťou - od finančných porovnávačov cez letákové agregátory až po rozsiahle nábytkové portály. Každý projekt priniesol špecifické výzvy: krotenie desiatok reklamných skriptov, renderovanie obrovského množstva dát na strane klienta, či integráciu zložitého trackingu a personalizácie bez straty výkonu. Viac o mojich začiatkoch, prístupe k práci a o tom, ako Hyperia funguje, som zhrnul aj v tomto rozhovore z roku 2022.

Popritom vediem vlastnú spoločnosť Mavaria. Okrem klientskych spoluprác sa tu naplno venujem vývoju vlastných softvérových produktov a SaaS riešení. Vlastný vývoj mi dáva absolútnu voľnosť testovať nové technológie v praxi a drží ma v dennom kontakte s celým životným cyklom aplikácie - od návrhu architektúry a databáz, cez samotný kód, až po nasadenie, škálovanie a produkčný monitoring.

Marek Mihalčin

K webovému výkonu pristupujem striktne inžiniersky a cez dáta. Neoptimalizujem kód kvôli pekným číslam v laboratórnych nástrojoch. Zaujíma ma len to, ako rýchlo aplikácia beží skutočným ľuďom v produkcii, a aký to má dopad na biznis. Preto sú pre mňa pri práci rozhodujúce výhradne field dáta (CrUX a RUM). Skúsenosti s týmito metrikami, architektúrou a reálnymi postupmi z praxe pravidelne rozoberám aj vo svojich článkoch.

Práca

Čo staviam a s kým spolupracujem

  • Vlastné vývojárske štúdio

    Mavaria

    Klientom dodávame komplexný vývoj, performance analýzy a technický mentoring. Popritom interne budujeme vlastné digitálne produkty.

  • Head of Frontend Development

    Hyperia

    Vediem frontendový tím. Popri tom vyvíjam nové funkcionality, optimalizujem performance našich projektov a analyzujem rôzne scenáre.