Jsem fullstack vývojář, což znamená, že mám dostatečně rozvinutý multitasking na to, abych mohl řešit frontend, backend i to, proč mi kód nefunguje, i když by měl. Když se něco pokazí, většinou to opravím… nebo to aspoň elegantně zamaskuju CSSkem.
Fullstack vývoj mi dává možnost mít věci pod kontrolou – od databáze až po pixel na obrazovce. Navíc mám rád výzvy, a co je větší výzva než debugovat bugy na obou stranách aplikace najednou?
Jsem vývojář s širokou škálou dovedností, od programování v TypeScriptu, JavaScriptu, Javě, C++ až po práci s databázemi. Mám zkušenosti s webovými frameworky, nativními mobilními technologiemi jako Ionic a Flutter, a také s CSS, SCSS a Tailwind. Ovládám Adobe produkty jako Photoshop a XD, a používám Figma pro design.
Níže zjistíte, které technologie mě nejvíce baví.
JavaScript ale lepší.
Prototypování a spolupráce.
Frontendový framework pro React.
Backendový framework pro TypeScript.
Databáze pro moderní aplikace.
Utility-first CSS framework.
Programovací jazyk pro systémové programování.
Jazyk pro vývoj iOS aplikací.
NeoVIM – Když vidím někoho klikat myší v IDE, trošku to bolí.
Ladění chyb – Často se ptám: „Jak tohle mohlo vůbec někdy fungovat?!“
Předělávání OS – Defaultní nastavení? Ne, děkuji. Moje zařízení běží rychleji než inženýr od Microsoftu stihne říct „update“.
Trpělivost – Pokud se mi povedlo nastavit NeoVIM, dokážu zvládnout cokoliv.
Týmová spolupráce – Umím komunikovat, pokud se to dá dělat přes Git commit message.
Odolnost vůči stresu – Není nic, co by nespravilo silné kafe a restart serveru.
Mimo kódování trávím čas laděním hardwaru, upravováním OS do té míry, že i původní vývojáři by se divili, a zkoumáním aut. Protože ať už je to software nebo motor, všechno se dá vyladit pro lepší výkon. 🚗💨
Zkrátka, hledám vždy to nejlepší nastavení – ať už v kódu, v systému, nebo na silnici.