Architektura, bezpečnost a výkonné systémy
Pomáhám firmám navrhovat a tvořit software, který musí spolehlivě fungovat, škálovat a být bezpečný.
Zaměřuji se především na bezpečnost aplikací, architekturu systémů a výkonnostní optimalizaci.
Za více než 25 let v oboru jsem pracoval na projektech od výzkumných systémů, přes rozsáhlé enterprise aplikace, až po architekturu pro bankovní nebo vojenské systémy. Vedle konzultací se dlouhodobě věnuji také vývoji technologií pro chytré domy a automatizaci budov.
Oblasti expertizy
Bezpečnost software a DevSecOps
Bezpečnost je vlastnost architektury, nikoliv doplněk na konci projektu.
Pomáhám organizacím zavádět bezpečnost do celého životního cyklu software:
- návrh bezpečné architektury aplikací
- secure development procesy
- DevSecOps a vulnerability management
- penetrační testování webových aplikací
- analýza bezpečnostních rizik a threat modeling
Dlouhodobě se podílím na zabezpečení kritických systémů v prostředí bankovnictví, veřejné správy i menších společností.
Mojí doménou není nekonečné vyplňování teoretických tabulek, ale zakládám si na tom, že každý návrh jsem také schopen prakticky zrealizovat.
Architektura systémů
Navrhuji architektury pro systémy, kde je důležitá:
- dlouhodobá udržitelnost
- vysoká výkonnost
- bezpečnost
- schopnost evoluce v čase
Mám zkušenosti s návrhem monolitických i distribuovaných systémů, microservices architektur i vývojem vlastních frameworků.
Architekturu vždy navrhuji s důrazem na praktickou implementovatelnost — architekt by měl rozumět i kódu.
Výkon a škálovatelnost
Řada systémů funguje dobře, dokud nezačne růst jejich zátěž.
Zabývám se:
- identifikací výkonnostních bottlenecků
- návrhem škálovatelných architektur
- optimalizací databázových dotazů a algoritmů
- návrhem low-latency řešení
- zátěžovým testováním
V minulosti jsem pracoval na systémech pracujících se stovkami milionů záznamů nebo s velmi přísnými latencemi v embedded zařízeních.
Smart Home technologie a automatizace
Vedle enterprise systémů se dlouhodobě věnuji také technologickému vývoji v oblasti inteligentních domů.
Jako spoluzakladatel technologické firmy zaměřené na smart homes jsem vedl vývoj:
- integračních platforem pro domácí automatizaci
- nástrojů pro vývoj a správu smart home konfigurací
- softwaru propojujícího různé technologie v domě do jednoho celku
Důraz kladu na reálnou použitelnost, integraci a bezpečnost.
Technologické projekty a firmy
Vedle konzultační práce jsem také zakládal technologické firmy zaměřené na bezpečnost a inteligentní budovy.
Smarteon Systems s.r.o. — Founder & CTO
Technologická společnost zaměřená na návrh a realizaci pokročilých inteligentních domů. Firma se specializuje na integraci technologií v budovách, automatizaci a návrh systémů, které propojují řízení domu, energetiku, bezpečnost a uživatelský komfort do jednoho funkčního celku.
cybbrio s.r.o. — Founder & CEO
Společnost zaměřená na kybernetickou bezpečnost aplikací a infrastruktury. Pomáhá firmám navrhovat bezpečné systémy, zavádět secure development procesy, provádět penetrační testování webových aplikací a budovat bezpečnost jako přirozenou součást architektury software.
The Smart Home AI s.r.o. — Founder & CEO
Technologická společnost zaměřená na využití umělé inteligence v oblasti inteligentních domů. Vyvíjí software Smart Home AI Guard pro analýzu, správu a zabezpečení smart home systémů. Také tvoříme projekt Smart Home AI Suite, který řeší problém pomalého a manuálního návrhu a implementace automatizací v smart home systémech pomocí AI.
Vybrané projekty a zkušenosti
Bezpečnost bankovních systémů
Podílím se na zabezpečení systémů spojených s core banking infrastrukturou velké evropské banky.
Součástí práce je návrh bezpečnostní architektury, vulnerability management a koordinace bezpečnostních procesů v rámci širší technologické infrastruktury.
Obranné a logistické systémy
Navrhoval jsem architekturu a bezpečnost řešení pro komplexní obranné a logistické systémy používané armádami více zemí.
Tyto systémy musí splňovat náročné požadavky na:
- bezpečnost
- spolehlivost
- integraci s dalšími vojenskými systémy
- provoz v různých infrastrukturních prostředích
Enterprise framework pro vývoj aplikací
Vedl jsem výzkumný tým vyvíjející interní framework založený na Java technologiích pro vývoj enterprise aplikací.
Framework byl použit v řadě projektů, kde byly klíčové:
- bezpečnost
- dlouhodobá udržitelnost
- rychlost vývoje
- konzistence architektury
Low-latency systémy
Navrhoval jsem komunikační protokoly a systémy s velmi nízkou latencí pro zařízení založená na mikrořadičích.
Tyto systémy vyžadovaly reakční časy v řádu jednotek milisekund a jsou nasazeny ve stovkách instalací.
O mně
Software vyvíjím od začátku tisíciletí. Postupně jsem se posunul od vývoje k návrhu architektury a bezpečnosti komplexních systémů.
V průběhu kariéry jsem:
- vedl výzkumné a technologické týmy
- navrhoval architektury rozsáhlých enterprise systémů
- podílel se na projektech v bankovnictví, státní správě i obraně
- založil fungující technologické firmy v oblasti smart homes a cybersecurity
Studoval jsem informatiku na Fakultě informatiky Masarykovy univerzity, kde jsem se zabýval výzkumem v oblasti vyhledávání podobnosti — na stejných principech funguje dnešní AI.
Technologie mě zajímají nejen z hlediska jejich použití a z hlediska principů, na kterých stojí, ale především jejich dopad na skutečný produkt, který tvoří.
Kontakt
Pokud řešíte architekturu systému, bezpečnost aplikací nebo technologický směr projektu, napište mi.
Email:
info+web@vojtechzavrel.cz
LinkedIn:
Více o profesní historii je možné najít na mém LinkedIn profilu.