Propojím vaše systémy, udělám pořádek v datech a pomůžu se zavedením AI.
- Potřebujete nahradit starý systém?
- Propojit několik aplikací?
- Navrhnout něco nového?
- Nebo vám postupně vzniklo tolik systémů, integrací a automatizací, že už není jasné, co k čemu slouží, čemu se dá věřit a co je jen pozůstatek minulosti?
V takových situacích pomáhám.
Nezačínám technologií. Nejdřív potřebuju pochopit, jak vaše firma skutečně funguje – a teprve potom dává smysl rozhodovat, co propojit, co změnit, co zjednodušit a co případně postavit nově.
Cílem není další systém. Cílem je dobře se rozhodnout, co dál.
KDY MÁ SMYSL SE OZVAT
- Chystáme se stavět nový systém – Máte zadání, seznam požadavků nebo představu o aplikaci. To ale ještě neznamená, že je jasné, kde je skutečný problém a jak má správné řešení vypadat. Pomůžu vám to ověřit dřív, než se pustíte do vývoje – zmapuju potřebu a oddělím ji od představ o konkrétní implementaci. Výsledkem nemusí být rozsáhlá specifikace, ale jasno v tom, co stavíte, proč a jaký je rozumný první krok.
- Nevíme, kde začít – Firma roste, systémů přibývá, ale nikdo nemá celkový přehled. Zmapuju vaše systémy, procesy a datové toky, ukážu, co vás stojí čas a peníze a kde jsou největší rizika. Dostanete srozumitelný plán – co řešit jako první, co počká a kolik to bude stát.
- Máme starou aplikaci a nevíme, co s ní dál – Stará aplikace není špatná jen proto, že je stará. Problém je, když už nikdo přesně neví, proč některé věci fungují právě tak, a každá další úprava je obtížnější než ta předchozí. Zmapuju, co je v systému skutečně potřeba a co je jen historický kompromis – a řeknu otevřeně, jestli ji opravit, přepsat, nebo nechat být.
- Máme v datech nepořádek – Nikdo přesně neví, kde jsou aktuální data a čemu se dá věřit. Udělám datový audit – zmapuju, kde data vznikají, kudy tečou a kde se rozcházejí – a navrhnu čistý model, ve kterém lze zpětně dohledat každou změnu.
- Máme systémy, ale nemluví spolu – Lidé přepisují data ručně mezi systémy a každá změna trvá věčnost. Navrhnu propojení vašich nástrojů tak, aby si data předávaly automaticky a správně – a s týmem ho můžeme i postavit.
- Chceme využít AI, ale chytře – Riziko dneška není v tom, že by AI psala špatný kód. Je v tom, že firmě může za pár týdnů vzniknout deset malých AI nástrojů, u kterých po půl roce nikdo neví, kdo za ně odpovídá a jestli se na ně dá spolehnout. Software se může stát zastaralým prakticky hned při vzniku – ne stářím, ale ztrátou porozumění tomu, proč funguje právě tak. Když AI zavádím, napojím ji na vaše systémy bezpečně a ověřím přínos na prototypu, než investujete naplno.
JAK PRACUJI
Porozumění → struktura → směr → malé kroky.
Nejdřív poslouchám – potřebuju vidět, jak firma skutečně funguje, ne jen jak je popsaná v dokumentaci. Pak hledám, co je v ní podstatné a co se jen liší v detailech, a společně vytvoříme jazyk, kterému rozumí byznys i technický tým. Teprve potom přichází na řadu technologie – a i pak preferuji malý ověřitelný krok před dokonalým plánem na několik let dopředu. Čím lépe problému rozumíme, tím menší a přesnější může být první krok.
PŘÍKLADY Z PRAXE
- Klient si myslel, že potřebuje několik různých systémů. Pod nimi byl jeden společný problém. Pro výzkumnou agenturu provádějící průzkumy v celé Evropě jsem místo několika zdánlivě samostatných pracovních postupů navrhl jeden orchestrační model, který propojil nezávislé platformy do funkčního celku. Co dřív vyžadovalo ruční přepisování dat, dnes běží automaticky – a nový způsob dotazování se dá zavést bez stavby dalšího samostatného systému.
- Klient potřeboval nejen propojit systémy, ale i přesně vědět, co se v nich děje. Pro klienta provádějícího telefonické průzkumy jsem navrhl a realizoval integrační aplikaci propojující tři samostatné systémy. Architektura založená na principu event sourcingu umožňuje kdykoli zpětně dohledat, co se stalo, kdy a proč – ne jen zobrazit aktuální stav dat.
- Klient dokonale zná svá zařízení. Pomohl jsem vytvořit systém, ve kterém se s nimi dobře pracuje. Pro firmu spravující rozsáhlou síťovou infrastrukturu jsem navrhl a implementoval systém pro správu celé sítě – od datového modelu po bezpečnostní analýzu. Výsledek: jedno místo pro stovky zařízení místo ruční konfigurace každého zvlášť.
- Jeden společný systém, mnoho lokálních variant. Pro automobilového klienta jsem navrhl datový model dotazníků používaných v desítkách zemí najednou, včetně jazyků s odlišným směrem zápisu. Klíčové bylo oddělit, co musí zůstat závazné globálně, od toho, co si každá země přizpůsobuje sama.
PROČ ZROVNA JÁ
- Vím, co je přiměřené – dělal jsem na platformách pro velké firmy i na řešeních pro ty nejmenší. Když pro vás řešení, o kterém uvažujete, není vhodné, řeknu to na rovinu a navrhnu vhodnější cesty.
- Mluvím vaším jazykem – roky vysvětlování technických témat mě naučily mluvit srozumitelně podle toho, kdo poslouchá: vývojáři, manažeři i vedení firmy.
- Sdílím, co umím – přes 10 let vedu komunitu vývojářů GDG Jihlava, organizuji Coding Dojo a Coderetreat.
- Nekončí to u návrhu – spolupracuji s vývojovým týmem Commity, navržené řešení umíme postavit a dlouhodobě provozovat. Nemusíte shánět dalšího dodavatele na realizaci.
Vedle vývoje se dlouhodobě věnuji školení a technickým konzultacím – touto formou jsem spolupracoval s více než 35 firmami, mimo jiné Tieto, Unicorn, MoroSystems nebo Deutsche Börse Services.
VZDĚLÁNÍ V OBORU
- Ing. – kybernetika, řízení a měření, Vysoké učení technické v Brně (2009–2011)
- Bc. – automatizace a měření, Vysoké učení technické v Brně (2006–2009)
- Mechanik elektrotechnik – Střední průmyslová škola Třebíč (2002–2006)
PRAXE A PROFESNÍ HISTORIE
- Informační systémy pro veřejnou správu – 3 roky, návrh a vývoj systému pro zadávání veřejných zakázek
- GDG Jihlava – přes 10 let vedení komunity vývojářů (přednášky, Coding Dojo, Coderetreat)
- Frontend a vzdělávání – v době nástupu moderních webových aplikací: JavaScript, TypeScript, Angular, React; školení a konzultace pro více než 35 firem, mimo jiné Tieto, Unicorn, MoroSystems a Deutsche Börse Services
- GoodData SDK – 3 roky spolupráce na částečný úvazek, vývoj SDK s důrazem na pohled externího vývojáře
DALŠÍ PROJEKTY
- Nástroj pro přípravu dotazníků – platforma pro tvorbu dotazníků; pokrývá celý proces od založení projektu po návrh otázek, s historií změn, revizí zákazníkem, snapshoty a spoluprací nad dotazníkem.
- Reportingová platforma – architektura a vedení realizace obecné reportingové platformy pro zákazníky ze segmentu finance a bankovnictví.
- Temporální datový hub – sjednocení dat z několika nekonzistentních zdrojů do jednoho konzistentního úložiště, ve kterém lze vyhledávat v aktuálních datech i jejich historii.
- Architektura webové aplikace z částí od více dodavatelů (TAČR / SISTA; mikrofrontendy, Module Federation) – principy pro sdílené komponenty mezi dílčími aplikacemi několika nezávislých dodavatelů tak, aby fungovaly jako jeden konzistentní celek.
- Postupná modernizace existující aplikace – převzetí starší aplikace v oboru vzdělávání a její modernizace za provozu: optimalizace databáze pro zrychlení a pročištění datového modelu, aby bylo možné platformu dál rozvíjet.
- Mobilní platforma pro informování občanů a notifikace (obce) – návrh datového modelu a správy stavu mobilní aplikace i komunikačního rozhraní (API) pro získávání dat z externího systému. Aktuální spolupráce.
CENÍK
Sazba: 2.500 Kč za hodinu + DPH.
Napište mi, co teď ve firmě řešíte
Na úvodním hovoru společně zjistíme, kde je skutečný problém – a jestli vám s ním můžu pomoct.