engineering_&_leadership
Role Head of SW Development propojuje vizi businessu s realitou kódu. Moje práce spočívá především v nastavení takových firemních procesů, kde business dostává zakázky v dohodnutém čase a odpovídající kvalitě moderních řešení.
Vedení týmů není o mikromanagementu, ale o vytváření prostředí, kde seniorní inženýři mohou růst a juniorní se mají od koho učit. Věřím v autonomii podloženou jasnými architektonickými standardy. Zaměřuji se na odstraňování technologického dluhu.
● Processes: Implementuji CI/CD a automatizované QA jako standard, ne jako benefit.
● Hiring: Hledám lidi s "Product Mindsetem" – ty, které zajímá, proč kód píší.
Mým dlouhodobým cílem je stavět týmy, které jsou schopné doručit robustní řešení i v kritických deadinech, aniž by obětovaly kvalitu kódu nebo stabilitu systému.
software_development
Aplikace, které vyvíjím a provozuji slouží především k usnadnění práce lidí v rámci firemního prostředí. Nejčastější oblasti jsou: procesní reporting a plánování kapacit tak, aby všichni zúčastnění měli přehled o aktuálním stavu projektů a výkonnosti týmů a zároveň byli co nejméně zatížení administrativou.
Do samotné tvorby aplikací se snažím vždy implementovat všechno, co jsem se naučil v průběhu mé kariéry – od základních principů vývoje až po pokročilé technologie a architektury.
infrastructure_as_code
Věřím v plnou kontrolu nad infrastrukturou. Mám stack postavený na privátním Kubernetes clusteru, který provozuje aplikace a nezbytnou infra.
Domény vedou přes CloudFlare, což zajišťuje bezpečný přístup k aplikacím a ochranu před DDoS útoky. Mailování je zajištěno přes službu Brevo. Certifikáty jsou spravovány přes Cert Manager Let's Encrypt.
● VSCode: IDE včetně mnoha rozšíření pro vývoj.
● Lens: Kubernetes GUI pro správu clusteru.
● Gitea: Self-hosted Git server pro vývoj, správu kódu a automatizace.
● Woodpecker CI: Automatizace buildů, testů, verzování.
● Docker buildx: Tvorba multi-architekturálních images.
● Docker registry: Ukládání a správa multi-architekturálních images.
● ArgoCD: Automatizované nasazování a přehled aplikací.
● K3s: Lehký Kubernetes cluster v Colima (local), Ubuntu (server).
iot_&_home_automation
Můj dům je můj "sandbox" pro nejrůznější automatizační scénáře. Home Assistant zde slouží jako mozek pro bez mála 30 integrací a více než 200 senzorů a akčních členů, které řídí energetiku a bezpečnost s důrazem na lokální zpracování dat a soukromí.
Jedná se zejména o řízení / sledování zásuvek a osvětlení v rámci domácnosti. Ovládání klimatizace. Sledování provozu FVE. Monitoring domácí sítě. Zavlažovací systém zahrady, ovládání vjezdové brány, zabezpečení domu. Sledování ukazatelů o autě a mnoho dalších...
technologies_i_trust
"Důležité není znát každý framework, ale vědět, který nástroj vyřeší daný business problém s nejnižšími náklady na budoucí údržbu."