Profilová fotografie Vladimíra Souše

VLADIMÍR SOUŠ

Senior Software / Systems Engineer
TypeScript · Frontend / Full-stack Architecture · Real-time & AI Systems

Senior Software / Systems Engineer a nezávislý kontraktor se zaměřením na TypeScript, frontend/full-stack vývoj, real-time aplikace a AI workflow.

PROFIL

Pomůžu vám dotáhnout funkcionalitu nebo větší část produktu od prvotního problému až po nasazení — od rozhovorů s uživateli a návrhu UX přes uživatelské flow, komponenty a implementaci až po testování a další rozvoj. Více než 10 let pracuji na produkčních webových, enterprise a průmyslových aplikacích, kde je potřeba spojit technický návrh s tím, jak bude řešení skutečně používané.

Dávám důraz na pečlivé dotažení detailů, konzistentní chování aplikace a ověření celého flow, ne jen samotného kódu. Umím vést frontendový vývoj, modernizovat rozsáhlé aplikace, pracovat s real-time daty, monorepy, CI/CD i AI workflow a zároveň držet jednotný UX/UI návrh napříč celým produktem.

Díky předchozí praxi v projektování inženýrských sítí a TZB přistupuji k vývoji technicky a prakticky — zajímá mě nejen to, jestli řešení funguje, ale také jestli je správně navržené, otestované, udržitelné a použitelné v reálném provozu.

HLAVNÍ EXPERTÍZA

Řešení složitých problémů
Pomůžu vám rychle rozpoznat, kde je skutečný problém, co je zbytečně složité a co může časem začít brzdit další vývoj. Složité zadání rozložím na menší části a hledám řešení, která jsou jednodušší, stabilnější a lépe udržitelná.
Spolehlivost a bezpečnost
Společně navrhneme aplikaci tak, aby chyba v jedné části nevyřadila všechno ostatní. Základem bezpečného softwaru je podle mě kvalitní návrh od začátku — správné přihlašování a oprávnění, kontrola typů a vstupů, šifrování citlivých dat a bezpečná práce s formuláři i komunikací mezi službami.
Výkon a odezva v reálném čase
Když aplikace zpracovává data v reálném čase, musí reagovat okamžitě i pod vysokou zátěží. U výrobního stroje mohou během jediné sekundy vzniknout tisíce událostí a i malé zpoždění může zastavit výrobu. Právě v takových situacích se pozná, jestli je řešení navržené dobře.
Jasný směr a pravidla
Jasně nastavený směr a pravidla od začátku vývoje jsou pro mě nedílnou součástí úspěchu projektu. Právě pod tlakem nejsou pravidla překážka, ale opora — pomáhají týmu rychleji rozhodovat a držet kvalitu. Testy a automatizované kontroly pak hlídají, že se tato pravidla opravdu dodržují i ve chvíli, kdy už není čas všechno dělat ručně.
Human in the loop
AI může výrazně zrychlit práci, ale odpovědnost za důležitá rozhodnutí musí zůstat u člověka. Navrhuji workflow tak, aby AI připravila podklady a návrhy, ale u kritických kroků člověk výsledek ověřil, doplnil nebo zastavil dřív, než ovlivní cenu, zákazníka nebo provoz.
Pevně ukotvený v realitě
Většinu kariéry stavím věci, které mají přímý dopad na skutečný provoz — od inženýrských sítí přes výrobní stroje až po software. Ve stavebnictví může chyba v projektu stát miliony; u softwaru je princip stejný. Proto řeším souvislosti a důsledky dřív, než se z malé chyby stane velký problém.

JAZYKY

  • Čeština — rodilý mluvčí
  • Angličtina — C1, každodenní profesionální komunikace v technickém a mezinárodním prostředí

SPOLUPRÁCE

  • Pracuji jako nezávislý kontraktor / OSVČ a hledám dlouhodobou spolupráci na B2B kontrakt, ideálně v remote režimu s osobním setkáním podle potřeby. Neberu to ale jako pevnou podmínku — forma spolupráce, rozsah i režim se dají vždy domluvit podle projektu a situace.
Vladimír Souš | CV 2026Strana

PRACOVNÍ ZKUŠENOSTI — SOFTWARE

NEXIS — AI orchestrace technických workflow
2025 - současnost
  • Technické poptávky a podklady přicházejí v různých formátech a systémech; ruční zpracování ztěžuje kontrolu úplnosti, dohledání zdrojů a bezpečné předání výsledku do dalších kroků.
  • Navrhuji NEXIS jako řízený agentní systém: architekturu workflow, webových nástrojů a datové vrstvy s jasnými vstupy a výstupy, validačními body, dohledatelnými zdroji, explicitní nejistotou a human-in-the-loop kontrolou.
  • Výsledkem je jednotný tok od příjmu podkladů po validovaný pracovní výstup, který může člověk před navazujícím naceněním nebo komunikací zkontrolovat, opravit a potvrdit.

Stack: TypeScript, React, Next.js, Node.js, Fastify, PostgreSQL, Prisma ORM, pnpm monorepo, GitHub Actions, GitHub Packages, Vercel, Google Cloud, Docker, Tailscale/Aperture

Senior Frontend Developer | Vivantis a.s.
2024 - 2025
  • Převzal jsem modernizaci rozsáhlého legacy frontendu e-commerce platformy, kde bylo potřeba sjednotit sdílený kód, omezit fragmentaci a zjednodušit dlouhodobou správu.
  • Zavedl jsem TypeScript, oddělené Git submoduly a monorepo přístup pro správu sdíleného kódu; současně jsem konsolidoval frontend server, API klienty, logování, závislosti a sdílené packages.
  • Implementoval jsem vrstvu pro správu Google Tag Manageru včetně typovaných TypeScript rozhraní pro jednotlivé tracking eventy, aby analytické události měly jednotný a kontrolovatelný kontrakt.
  • Výsledkem byla konzistentnější architektura frontendu, přehlednější závislosti a bezpečnější práce se sdíleným kódem i analytickými eventy.

Stack: Vue.js, TypeScript, Vite, TailwindCSS, Node.js, Google Tag Manager, Git submodules, monorepo

Team Leader / Senior Frontend Engineer / Lead UX/UI | Kinali s.r.o. - Mycronic (SWE)
2021 - 2023

Živé demo: YouTube

  • Průmyslové pick-and-place stroje Mycronic zpracovávající přibližně 30 komponent za sekundu potřebovaly dotykové rozhraní schopné průběžně zobrazovat stav stroje, výrobní dávky, materiály, alarmy a průběh výroby.
  • Vedl jsem frontend vývoj a navrhl event-driven UI architekturu s WebSocket a RxJS, design systém ve Storybooku a UX přizpůsobené netechnickým operátorům.
  • Výsledkem byla produkční aplikace běžící přímo na výrobním zařízení, dodaná v pevném termínu pro Productronica v Mnichově.

Stack: Vue.js, TypeScript, RxJS, WebSocket, Vite, TailwindCSS, Storybook, SVG, Canvas

Senior Frontend Developer / UX/UI Designer | Konica Minolta IT Solutions Czech a.s.
2019 - 2021
  • Real-time video analytický systém potřeboval převést machine-learning výstupy do technických dashboardů srozumitelných pro každodenní práci uživatelů.
  • Navrhl jsem frontendovou UI architekturu, komponentový systém a datové vizualizace s využitím SVG a Canvas a propojil technickou funkcionalitu s UX návrhem.
  • Výsledkem bylo konzistentní rozhraní, které zpřístupnilo komplexní analytické workflow v podobě přehledných real-time dashboardů.

Stack: Vue.js, JavaScript, HTML5, SCSS, SVG, Canvas

Senior Frontend Developer | COGNITO s.r.o.
2018 - 2019
  • Enterprise webové projekty vyžadovaly kompletní frontendovou vrstvu napojenou na existující Symfony/Twig backend. Implementoval jsem frontend a zaváděl Vue.js tam, kde dávalo smysl, čímž vznikala produkční UI řešení integrovaná s backendem.
Senior Frontend Developer | INSPIRE s.r.o.
2017 - 2018
  • Zakázkové weby a CMS projekty potřebovaly responzivní frontend nad existujícím Nette/PHP backendem. Navrhoval a implementoval jsem frontendovou architekturu a UI, výsledkem byly produkční webové a CMS aplikace na míru.
UI/UX Designer / Web Developer | VEIT Electronics s.r.o.
2016 - 2017
  • Webové i Windows desktop aplikace potřebovaly převést produktové požadavky do srozumitelného uživatelského rozhraní. Připravoval jsem wireframy a UX flows a podílel se na implementaci WPF aplikací, čímž jsem propojoval návrh UX s výslednou aplikací.
UI & Graphic Designer | iGATE s.r.o.
2014 - 2016
  • Produkty včetně Trackito potřebovaly jednotně navržené rozhraní a vizuální identitu napříč mobilními, webovými a marketingovými výstupy. Navrhoval jsem UI i produktový branding, čímž vznikla konzistentní prezentace produktu napříč kanály.
Project Manager / Web Developer | ZONER software, a.s.
2013 - 2014
  • CMS InPage vyžadoval současně produktové řízení, koordinaci týmu, komunikaci se zákazníky a vývoj zakázkových rozšíření. Řídil jsem produkt i tým a vyvíjel webová řešení na míru, čímž jsem přímo propojoval zákaznické požadavky s realizací produktu.
Vladimír Souš | CV 2026Strana

TECHNOLOGIE

Frontend & UI
TypeScript, JavaScript, React.js, Next.js, Vue.js, HTML5, CSS3, SCSS, Tailwind CSS, Storybook
Backend & aplikace
Node.js, Express, Fastify, Vike, REST API, Symfony/Twig, Nette/Latte, ASP.NET/Razor
Architektura & tooling
Vite, Rollup, Webpack, pnpm, monorepo, package architecture, event-driven architecture
Data, real-time & rendering
PostgreSQL, Prisma ORM, Google Cloud SQL, Firebase, WebSocket, RxJS, SVG, Canvas
Testování & delivery
Cypress, Playwright, E2E/UI testing, TypeScript strict mode, runtime validation / Type Guards, GitHub Actions, GitLab CI/CD, Docker, Vercel, Google Cloud, Tailscale
Stavebnictví & technická příprava
CAD, BIM, KROS 4, RTS, ÚRS, Excel, výkazy výměr, rozpočty, technická příprava

STAVEBNÍ A PROJEKČNÍ PRAXE

Rozpočtář / technická příprava staveb | ZEMAKO, s.r.o.
2026 - současnost
  • Nabídková a realizační příprava staveb vyžaduje spojit položkové rozpočty, výkazy výměr, aktuální ceny a technické posouzení konstrukcí z různých podkladů.
  • Zpracovávám a kontroluji rozpočty v KROS 4 a soustavách ÚRS/RTS, posuzuji zemní práce, potrubí, drenáže a další konstrukce, koordinuji dodavatelské nabídky, pracuji s podklady z BIM platformy a automatizuji opakované výpočty v Excelu.
  • Výsledkem jsou ucelené podklady pro cenové nabídky a průběh realizace včetně práce s aktualizacemi cen, vícepracemi a méněpracemi.

Stack: KROS 4, ÚRS, RTS, Excel, BIM, BIM platforma, výkazy výměr, kalkulace a technická příprava

Projektant inženýrských sítí / TZB - OSVČ | projekční činnost
2005 - 2012
  • Projekty inženýrských sítí a TZB vyžadovaly koordinovat kapacity, trasy a technologie napříč profesemi a dovést dokumentaci přes jednotlivé stupně až k realizaci.
  • Projektoval jsem kanalizace, vodovody a plynovody, později koordinoval VZT a vytápění; zpracovával jsem dokumentaci pro územní řízení, stavební povolení i provedení stavby včetně výkazů výměr, RTS rozpočtů a komunikace s úřady.
  • Výsledkem byly koordinované projekty připravené pro povolení i realizaci; mezi významnější patřil Hotel JEREX v Ostrovačicích a výrobní hala Démos Trade v Sokolnicích, kde jsem se podílel i na technickém dozoru.

VZDĚLÁNÍ A AUTORIZACE

  • Střední průmyslová škola stavební Brno - obor vodohospodářské stavby.
  • ČKAIT č. 1005625 - autorizovaný technik pro techniku prostředí staveb, specializace zdravotní technika; autorizace pozastavena.

UKÁZKY PRÁCE

nexis.monster
AI-agent workflow s validací, dohledatelnými zdroji a human-in-the-loop kontrolou pro technické procesy.
colorplayer.weela.cz
Experimentální ukázka browser rendering pipeline: WebAudio + Canvas, event loop, výkon a práce s pamětí při real-time vizualizaci.
portfolio.vsous.cz
Profesní portfolio a další realizované projekty.