Dávid Novák
EN
Senior frontend inžinier · špecialista na UI a UXSlovensko · remote, medzinárodné tímy

Frontend vývoj s okom dizajnéra.

Od Figmy až po produkciu, so skutočnou starostlivosťou o detaily, ktoré väčšina tímov vynechá: prázdne, načítavacie a chybové stavy, pri ktorých sa používatelia rozhodujú, či produktu dôverovať.

Porozprávajme sa
ROLA
Senior frontend inžinier so špecializáciou na UI a UX. Navrhujem vo Figme, vyvíjam v kóde a keď to projekt potrebuje, zastúpim aj produktového dizajnéra.
PRAX
Viac ako desať rokov na webe, pri produktoch pre medzinárodných klientov. Na posledných projektoch Frontend Lead v tímoch približne šiestich inžinierov.
PROJEKTY
Platforma pre automatizované investovaniePlatobné SDK pre partnerské aplikácieSada aplikácií pre validátorov sietePlatforma digitálnych zberateľských predmetovE-shop veľkého európskeho predajcu
REFERENCIE
„Dávid patrí medzi najsilnejších frontend inžinierov, s ktorými som pracoval, a jeho technické remeslo je bezchybné.“ — Engineering manažér
LOKALITA
Slovensko (CET), remote s medzinárodnými tímami. Angličtina, slovenčina, maďarčina.
02 · Vybrané projekty

Produkty, ktoré som viedol alebo formoval, od prvého konceptu po produkciu.

03 · SpoluprácaMojimi slovami, potvrdené ľuďmi, s ktorými som pracoval

Na čo sa môžete spoľahnúť.

  1. 01

    Zadanie si najprv preverím, až potom staviam.

    Ukážka: Projekt 01 →
    „Najprv posúdi požiadavku klienta.“
    — Kolega inžinier
  2. 02

    Prinesiem lepšie riešenie, nie len záplatu.

    Ukážka: Projekt 01 →
    „…spochybniť nemožné požiadavky, navrhnúť alternatívy a dospieť k riešeniu, ktoré funguje.“
    — Engineering manažér
  3. 03

    Keď projekt potrebuje dizajnéra, zastúpim ho.

    Ukážka: Projekt 01 →
    „Ak treba, existujúci dizajn upraví sám a zastúpi dizajnéra.“
    — Team lead
  4. 04

    Kompromisy vždy vyložím na stôl.

    Ukážka: Projekt 03 →
    „Dokáže priniesť pokoj tam, kde žiadny nie je.“
    — Engineering manažér
  5. 05

    Nebudete ma musieť kontrolovať na každom kroku.

    „…nemusel by som ho mikromanažovať a môžem sa spoľahnúť na kvalitu dodávky.“
    — Projektový manažér
  6. 06

    Starám sa o ľudí, s ktorými pracujem.

    Ukážka: Projekt 03 →
    „Vždy sa sám od seba pýtal, či ma niečo neblokuje.“
    — Inžinier v tíme, ktorý Dávid viedol
PredĺženiaKlienti predlžovali spoluprácu a vracali sa s novou prácou.
Na vyžiadanieViacerí klienti si ma na ďalšie projekty vyžiadali menovite.
Zmiešané tímyVediem tímy frontend a backend inžinierov aj dizajnérov.
Ďalšie zákazkyMoja práca priamo priniesla ďalšie projekty.
04 · SchopnostiČo prinášam a s čím pracujem

Cit pre dizajn, inžinierska hĺbka.

ČO PRINÁŠAM
UI a UX ako špecializáciaVizuálne detaily, interakčný dizajn, animácie, responzívne a mobile-first rozloženia a dizajnové systémy, ktoré ostanú konzistentné, aj keď produkt rastie.
Dizajnérske zručnosti popri vývojiDizajn viem kriticky posúdiť aj upraviť, prototypovať alternatívy a zastúpiť dizajnéra, keď ho projekt potrebuje.
Hlas používateľa, s rozvahouKeď by požiadavka používateľom uškodila, poviem to, vysvetlím kompromisy a navrhnem lepšiu možnosť.
Stavy, ktoré tímy vynechávajúPrázdne, načítavacie, čiastočné a chybové stavy aj okrajové prípady riešim zámerne, pretože práve tam sa používatelia rozhodujú, či produktu dôverovať.
Zodpovednosť od začiatku do koncaOd architektúry po dodanie, od prázdneho repozitára po produkciu, bez potreby vodenia za ruku.
Vedenie tímu a komunikácia s klientomViedol som frontendové tímy, mentoroval inžinierov a zvládal náročné rozhovory s klientmi tak, aby vzťah ostal pevný.
NÁSTROJE
Jadro
  • TypeScript
  • JavaScript
  • React
  • Next.js
  • React Native
  • HTML a CSS
  • SASS
UI inžinierstvo
  • Tailwind CSS
  • Radix UI
  • Framer Motion
  • Storybook
  • Dizajnové systémy a knižnice komponentov
  • Atomic design
  • Responzívne a mobile-first
  • Naprieč prehliadačmi a zariadeniami
Dizajn
  • Figma
  • Sketch
  • InVision
  • Zeplin
  • Vizuálny dizajn
  • Prototypovanie UI
  • UX výskum
Dáta a stav aplikácie
  • TanStack Query
  • Vizualizácia dát (Chart.js)
  • Redux
  • GraphQL
Platforma
  • Vercel
  • AWS
  • Sentry
  • Docker
  • GitHub Actions
  • Jest
  • BrowserStack
Doménové integrácie
  • Peňaženky a on-chain (wagmi, viem, ethers.js)
05 · SkúsenostiNa webe zhruba od roku 2012

Viac ako desať rokov v brandži..

  1. 2018 — dodnes
    Nezávislý frontend inžinier, UI a UXSpolupráca s VacuumlabsProduktová práca pre medzinárodných klientov, na posledných projektoch ako vedúci frontendu.
    • 2025–26Platforma pre automatizované investovanieFrontend Lead
    • 2024–25Platobné SDK pre partnerské aplikácieFrontend Lead
    • 2023–24Platforma digitálnych zberateľských predmetovLead Frontend Engineer
    • 2022–24Sada aplikácií pre validátorov sieteSenior Frontend UI Developer
    • 2021–22E-shop veľkého európskeho predajcuFrontend Engineer
    • 2018–19Mobilná aplikácia pre startup zameraný na bezpečnosťFrontend Engineer · UX výskum, nové obrazovky

    Ďalej: nástroj na prehliadanie verejných dát, kalkulačka uhlíkovej stopy, odľahčená peňaženka v prehliadači a weby a blogy firiem.

  2. Pred 2018
    Webový a frontendový vývojMarketingová agentúra · Freelance projekty · Digitálne štúdioPo škole pestrá cesta cez agentúru, freelance a štúdio, kde som od prvého dňa dodával pre skutočných klientov.
  3. okolo 2012
    Kde to začaloTechnická univerzita v Košiciach · Bc. Informačné technológieMoje prvé projekty na vysokej škole sa uchytili a ľudia ich radi používali.
06 · O mneZačiatky

Baví ma, keď ľudia používajú, čo som vytvoril.

Portrét Dávida Nováka

K frontendu som sa dostal ako tínedžer a naplno sa moja cesta na webe začala okolo roku 2012 na vysokej škole. Prvé projekty sa uchytili a ľudia ich radi používali. Nadchla ma predstava, že s niečím, čo som vytvoril, pracuje množstvo ľudí, a ten pocit ma poháňa dodnes.

Po škole bola moja cesta pestrá: marketingová agentúra, freelance projekty a digitálne štúdio. Od augusta 2018 vediem frontend na produktoch pre medzinárodných klientov.

Vždy som sa pohyboval medzi dizajnom a implementáciou. Vytvoriť niečo vizuálne vycibrené a naozaj príjemné na používanie je časť práce, na ktorej mi záleží najviac.

VZDELANIE
Bc. v odbore informačné technológie, Technická univerzita v Košiciach
JAZYKY
angličtina (plynulo, C-level), slovenčina (materinský jazyk), maďarčina (pokročilá), nemčina (základy)
LOKALITA
Slovensko, remote s medzinárodnými tímami