Intro image

David Czernín

Frontendový nadšenec, milovník kávy, či kebabu, svištící na Applu. Pokud zrovna nejsem v kódu, tak nejspíš sedím u piva nebo lezu po stěnách. Podílím se na organizaci Frontedistů, ale i letních táborů! ¡Hola!

Jak a proč?

Návrh a grafika

Grafické podklady mám rád ve Sketchi, Photoshopu, či Invisionu, na práci v Avocode moc nedám a okna z Gimpu zavírám dodnes. Preferuji Sketch, protože si rád věci upravím případně dokreslím sám a kde to jde, tak použiji vektory.

Konzole

iTerm2 je můj kamarád do deště, na potřebné linuxové příkazy, ale diff ke commitu si raději zobrazím v rozumném IDEčku, používám WebStorm. S gitem jsem si užil své veškeré harakiri jako merge konflikty, rebase, cherry-picky a další, kterým se snažím vyhnout nastaveným potřebných pravidel.

Šablony

Co se šablon týče, tak mám zkušenosti se systémy jako je Latte nebo Twig. Pokud jde o PHP, pak dávám přednost Lattečku kvůli n-tagům, ale je pro mě pohodlný i Twig. V dalších jazycích jsem rád za MVC/MVP architektury, včetně složitější aplikaci v JS.

Styly

Psaní stylů pro větší projekty bez pre/postprocesorů je pro mne noční můrou, CSSka cvakám v PostCSS, kde používám vše, na co jsem zvyklý a co mi práci zefektivňuje, rád také zavádím novou syntaxi a používám 'postcss-preset-env'. Veškerý build a optimalizace zdrojů řeším Gulpem, občas Webpackem, kdysi dávno Gruntem.

JavaScript

V rámci JavaScriptu jsem měl to štěstí, že jsem se k němu dokopal v dobách, kdy vychytávky čistého JS získavaly slušnou podporu v prohlížečích a mohl jsem více psát bez frameworků. Avšak pracoval jsem dosti také s jQuery, kde jsem se snažil veškerou práci s daty hodit někam na backenďáky. Sem tam nějaký skript nebo jednoduché věci jsme napsal tedy v čistém JS. Posledních dobou pracuji převážně v Reactu s Typescriptem (ten mi několikrát zachránil zadek), či NodeJs na serveru, což pro sebe stále beru jako nové technologie a nadále se je rád učím.

Optimalizace

V neposlendí řadě je pro mě důležitá rychlost načítání. Zajímám se o SSR, Critical CSS, AMP, responzivní obrázky, nové formáty médií a další věci k tomu potřebné. Spolu s rychlostí se zaměřuji i na správnou strukturu, SEO, či přístupnost.

Kdy, jak

Znáte to…
puberta
základka
první lásky
objevení alkoholu a internetu
brigády
2013 - doposud
hlavní vedoucí letních táborů
spolupráce s organizací iSTAN a další
2014
Quiq s.r.,BTL partner & media, s.r.o.
promotér
2015
Maturita, střední průmyslovka
Informační tehcnologie
2015
začátek studia na VUT FIT, bakalářské
10/2015 - 09/2016
Modern Entrepreneur s.r.o., kodér
2016, září
Igloonet s.r.o., frontend developer
03/2018 - 08/2018
spolupráce s VUT FIT
UX projekt na digitalizaci matrik
2018, červen
nové dvě písmenka před jménem
2018, červen
Igloonet s.r.o., konec spolupráce
2018, září
začátek studia na VUT FIT
Bezpečnost informačních technologií, navazující magisterské
2019, květen
Seznam, s.r.o
Programátor UI - videoportál

Technologie.

  • PostCSS.
  • SQL.
  • VedeníTýmu.
  • PHP.
  • Language-C.
  • React.
  • CSSpreprocesory.
  • SublimeText.
  • Webpack.
  • Responsive.
  • MobileFirst.
  • TypeScript.
  • Observers.
  • SASS.
  • WebP.
  • AMP.
  • jQuery.
  • WebStorm.
  • LazyLoading.
  • LESS.
  • MySQL.
  • TeamWork.
  • UX

Reference?

Pár projektů

Kontakt

(+420) 734 897 169

messageFor@dejvczernin.cz