O mně

Jsem Dávid. Rád přicházím věcem na kloub.

Pracuji z Drnholce na jižní Moravě. Přes deset let vyvíjím webové a mobilní aplikace, od menších webů až po produkty s vlastním backendem, administrací a verzemi pro iOS a Android. A mimo práci jsem taky táta, šachista a člověk, který tráví čas na žíněnce.

Dávid Zita při práci u notebooku
Dávid ZitaDrnholec

Kdo jsem

Programovat jsem začal na střední škole a od roku 2018 se vývoji věnuji naplno. Postupně jsem se dostal od menších webů k systémům, kde je frontend jen jedna z vrstev: webové aplikace s backendem a databází, mobilní aplikace pro iOS a Android, integrace s pokladnami a hardwarem, administrace pro provoz.

Pro GPS Dozor jako externí vývojář na IČO vyvíjím mobilní aplikace pro správu vozového parku, rodinnou komunikaci a sledování polohy. Vedle této spolupráce se věnuji i vlastním produktům.

Nejraději pracuji tam, kde mohu převzít zodpovědnost za celek — pochopit problém, navrhnout produkt a UX, rozhodnout o architektuře, postavit frontend i backend, nasadit a provozovat. Podle projektu tím celkem může být kompletní mobilní aplikace nebo vlastní produkt od prvního návrhu po provoz.

S vývojem technologií se změnil i můj postup. AI je dnes běžnou součástí mé práce od analýzy po implementaci a ověřování. Technická rozhodnutí, kontrola kvality a zodpovědnost za výsledek zůstávají na mně. Cílem je systém, který funguje, dá se udržet a za dva roky ho pochopí i někdo jiný než já.

Jak pracuji

Chci vědět proč. Pak řeším jak.

  1. Na začátku se hodně ptám. Kdo bude produkt používat, co potřebuje zvládnout a jak vypadá běžný den v provozu. Odpovědi určují podobu rozhraní i technická rozhodnutí.

  2. Mám rád srozumitelná řešení. Když se ke kódu vrátím za rok nebo ho převezme někdo další, být poznat, proč vznikl právě takhle.

  3. Při návrhu počítám s nasazením, údržbou a další verzí. Zajímá i to, jak aplikace vysvětlí chybu nebo výpadek člověku, který ji právě používá.

  4. Říkám věci přímo. Když vidím jednodušší cestu nebo problém v zadání, otevřu ho včas. Nejlépe se mi pracuje tam, kde si můžeme takové věci říct.

Cesta

Jak se měnila moje zodpovědnost.

  1. 2016 – 2018

    První vlastní a placené projekty

    Dělal jsem první placené weby a menší zakázky, účastnil se IT soutěží a hackathonů a získal na nich několik ocenění. Tady začala moje profesionální dráha.

  2. 2018 – 2021

    Vývoji se věnuji naplno

    Od roku 2018 se vývoji věnuji naplno. Od menších webů jsem postupně přešel k webovým aplikacím s backendem, databází a administrací, kde už nešlo jen o rozhraní, ale o celý systém.

  3. od 2021

    Komplexní webové a mobilní systémy

    Pro restauraci Hajcer pracuji na aplikaci pro iOS a Android, administraci a napojení na pokladnu. Full-stack vývoj tu spojuje to, co vidí zákazník v telefonu, s tím, co potřebuje restaurace v provozu.

  4. 27. října 2022 – nyní

    GPS Dozor: od frontendu a mobilních aplikací k AI-first vývoji

    S GPS Dozor (TLV, s.r.o.) spolupracuji na IČO jako externí vývojář. Začínal jsem u frontendu a mobilních aplikací, dnes působím v roli AI-first developera. Podílím se na FindeeKids a samostatně jsem vytvořil celé mobilní aplikace GPS Dozor 4.0, Findee Pets a Findee Guardian. U těchto tří aplikací backend vyvíjel kolega. Vedle této spolupráce stavím vlastní produkty ObjednámSi.sk a Asylia.

VzděláníSoukromá střední odborná škola, 2014 – 2016: programování, sítě a počítačová grafika. Základ, na kterém jsem pak stavěl hlavně praxí.

Technologie

Moje pracovní výbava.

Web, mobilní aplikace, backend i nasazení. Tohle jsou nástroje, se kterými v těchto částech vývoje pracuji.

Core

JavaScript, TypeScript, Vue.js, Nuxt, Node.js, PostgreSQL

Související projektyAsylia, ObjednámSi.sk, Hajcer

Nativní vývoj

Swift, SwiftUI, Kotlin, Jetpack Compose, MapKit, Google Maps

Související projektyGPS Dozor 4.0

Mobilní aplikace a produkt

Capacitor, iOS, Android, Firebase, Push notifikace, Mapy, Realtime komunikace

Související projektyFindeeKids, Findee Pets, Findee Guardian, Hajcer

Infrastruktura a nástroje

Supabase, Socket.IO, DigitalOcean, Git, Figma

Související projektyAsylia, Hajcer

AI používám jako nástroj pro rychlejší iteraci, analýzu a implementaci. Zodpovědnost za rozhodnutí, kvalitu a výsledný systém zůstává na mně.

Mimo práci

Na žíněnce, u šachů, s rodinou.

Věnuji se brazilskému jiu-jitsu. Vyhrál jsem v něm mistrovství Evropy a žíněnka patří do mého života stejně přirozeně jako notebook.

Aktivně hraju šachy. Pokud vás zajímají moje partie, najdete mě na Lichess pod jménem davidzita.

Jsem taky táta. Část života tak patří rodině a zůstává mimo tenhle web.

Chcete probrat spolupráci nebo konkrétní problém?

Napište mi. Na první zprávu stačí pár vět.

Napsat mi