Plné CV

Plné CV

Kompletní přehled — kvalifikace, nástroje, metody a provozní disciplína.

Státní vzdělání

Státní vzdělání

Ing. v oboru Softwarové inženýrství

Univerzita Tomáše Bati


Lokální AI

Lokální AI

Soukromí dat je základem. Naprostou většinu AI nástrojů používám lokálně, což zajišťuje, že můj počítač opustí minimum dat a plnou transparentnost o sběru údajů. Specializuji se na open-weight / open-source modely pro maximální kontrolu.

Lokální LLM a inference

Praktické zkušenosti s Llama.cpp, Ollama a vLLM — od lokálního prototypování po privátní nasazení na firemní infrastruktuře.

RAG architektury

Navrhuji RAG pipeline a sémantickou analýzu. LangChain, LangGraph, MCP servery.

Multimodální generování

ComfyUI pro obraz, video a zvuk. Sleduji vždy aktuálně nejlepší modely pro generování multimediálního obsahu.

Coding harnesses

Denně používám AI coding harnesses — OpenCode, Pi a Hermes — pro rychlejší a spolehlivější vývoj.

Hlas a řeč

Text-to-speech a speech-to-text modely, integrované do softwarových produktů tam, kde to dává smysl.

OCR a extrakce z dokumentů

Postavil jsem OCR systémy na extrakci informací z dokumentů — měním skeny a PDF na strukturovaná, prohledávatelná data.

  • Llama.cpp
  • Ollama
  • vLLM
  • MCP servers
  • LangChain
  • LangGraph
  • RAG
  • ComfyUI
  • OpenCode
  • Pi
  • Hermes

Průběžně se informuji o nejvíce výkonných modelech pro generování obrazu, videa a zvuku, OCR, extrakci informací z dokumentů, RAG, TTS a STT. Umím nasadit modely privátně pro firmu a implementovat je do softwarových produktů. Linux je můj hlavní OS a prakticky vždy běží na deployment serverech.


Programovací jazyky

Programovací jazyky

AI · automation

Python · Julia

Integrace LLM/AI a automatizace

Web

HTML · CSS · PHP

Web

Data

SQL

SQLite, MySQL, Microsoft SQL Server

Systems

C · C# · C++

Systémové programování

Office

Kancelář a dokumentace

MS Office & LibreOffice — pokročilé filtrování, makra a funkce v Excelu


Oficiální certifikáty

Oficiální certifikáty

Cisco Certified Network Associate (CCNA 1–3)

Základy sítí, routování, switche, VLAN a bezpečnostní protokoly.

Cambridge Assessment English — C1 Advanced

Profesní úroveň pro technickou a obchodní komunikaci.


Online kurzy

Online kurzy

  1. FreeCodeCamp.org — Responsive Web Design Certification
  2. Alison.com — Computer Networks Fundamentals
  3. Alison.com — Cryptography & Data Security
  4. Alison.com — Time Management & Productivity

Linux

Linux

Linux je můj denní desktop a vývojové prostředí již mnoho let. Znám Bash skriptování, práci v terminálu, správu balíčků a konfiguraci na úrovni systému. Mám také zkušenosti s Windows, ale preferuji Linux pro jeho transparentnost, přizpůsobitelnost a bezpečnostní model.


Provozní disciplína

Provozní disciplína

Veškerá pracovní data jsou šifrována přes VeraCrypt (post-kvantum šifrování) s pravidelnými šifrovanými zálohami. S daty se pracuje jako s bezpečnostní prioritou číslo jedna — nikoliv jako s dodatečnou myšlenkou.


OpenBSD

OpenBSD

OpenBSD je možnost, kterou mohu nabídnout tam, kde je nejvíce potřeba security-first prostředí. Oceňuji jeho prověřenou security-first architekturu, striktní audit kódu, minimální výchozí attack surface a out-of-the-box zabezpečené sítě — a mohu jej doporučit jako solidní základ pro vysoce bezpečné servery a pracovní stanice.

Proč OpenBSD

Bezpečnost jako princip

Proaktivní mitigace, ochrana paměti a průběžný audit kódu jako základní filozofie.

Minimální attack surface

Minimální výchozí instalace — jen to potřebné, nic navíc k zabezpečování.

Zabezpečené sítě out of the box

Integrovaná kryptografie a hardened síťový stack se rozumnými výchozími hodnotami.


Hardware a síťování

Hardware a síťování

Custom PC design

Výběr komponent a zodpovědná sestavení pro vývoj, AI workloady nebo běžné použití.

Cisco sítě

Konfigurace switchů a routerů, analýza topologie sítě, performance testování a bezpečnostní audity.

Cross-platform setup

Konfigurace OS a troubleshooting napříč Windows a Linux prostředími.


Emacs + vim

Emacs + vim

Vysoce zkušený ve Vim zkratkách a terminálové navigaci. Rozsáhlé zkušenosti s Emacs jako přizpůsobitelným textovým editorem, vývojovým prostředím a produktivitním hubem s vlastní lokální AI integrací. Schopný pracovat zcela bez myši, využívám keyboard-driven workflow pro kódování, poznámky a správu systému.


Pokročilý produktivitní systém

Pokročilý produktivitní systém

Aplikuje strukturované produktivitní metodologie pro udržení efektivity napříč vývojem, bezpečností a AI projekty. Využívá vysoce pokročilý systém time managementu integrovaný do workflow.

Doplněno formální certifikací v Time Managementu.

  • Emacs org-mode
  • org-agenda
  • capture
  • time-blocking
  • retrospectives
Week-agenda (W47) Mon 18 Nov

Monday — 18 November

09:00   Deep work — RAG pipeline debug DEEP
11:30   Code review — security audit REVIEW
14:00   Model evaluation (vLLM bench) AI
16:30   Backup verify + log review OPS

Tuesday — 19 November

09:00   Deep work — Emacs config overhaul DEEP
13:00   Client call — AI deployment scoping CALL
17:00   Weekly retrospective PLAN

Ukázkové zobrazení týdne v Emacs org-agenda


Grafika a multimédia

Grafika a multimédia

  • GIMP & Inkscape — open-source alternativy k Photoshopu & Illustratoru
  • Blender — 3D modelování, animace a rendering
  • Darktable — profesionální RAW processing pipeline
  • Adobe Suite — Photoshop, Lightroom, Illustrator, InDesign

Time management

Time management

Strukturovaná metodologie udržuje deep work, bezpečnostní review a AI experimenty pohybující se paralelně — bez vyhoření.

Metoda

Time-blocking, agenda-driven plánování, týdenní retrospektivy a striktní oddělení deep a shallow work. Vše je zachyceno v Emacs org-mode a denně reviewováno.

Nástroje

Emacs org-agenda, kalendářový sync a osobní reporting dashboard. Bez cloudové závislosti.

Time-blocked week Daily review · 09:00

Deep work blocks

09:00 — 12:00 DEEP
14:00 — 16:30 AI

Shallow / admin

12:00 — 13:00 ADMIN
17:00 — 17:30 PLAN

Ukázkový týden — rozdělený mezi deep work, review a AI experimenty


Spojit se

Dva způsoby, jak se mi ozvat — vyberte si, co vám vyhovuje.

Spojit se