Dev

Software Developer

Michal
Paulech

Backend, infrastruktura,
modulární systémy.

Vaše problémy
jsou moje hřiště.

Od návrhu
po produkci.

Aktuální stack

  • Backend C# .NET Core gRPC GraphQL REST API
  • Infrastruktura Docker Linux RabbitMQ
  • Frontend Angular Svelte
  • Data & Observabilita PostgreSQL SQL Server Grafana Prometheus ELK
Scroll

Klíčové projekty

Co jsem
postavil

01

Systém pro správu
multimediálního obsahu

Správa a distribuce obsahu na veřejných obrazovkách. Verzování balíčků a synchronizace napříč zařízeními.

ASP.NET MVC SQL Server C#
02

SW Dispečinku
pro řízení MHD

Modulární systém na messaging jádře. Real-time sledování vozidel, predikce zpoždění, řízení zastávkových panelů.

.NET Framework .NET 8 Messaging WPF
03

Platforma pro odbavení
cestujících — Zlín

Škálovatelná platforma pro nákup jízdních dokladů a zúčtování. Bezkontaktní platby přímo ve vozidlech.

Modulární architektura RabbitMQ Docker Svelte
04

Platforma pro odbavení
cestujících — Most

Modernizace a rozšíření odbavovacího systému. Komunikace mezi službami přes gRPC, GraphQL pro frontend.

gRPC GraphQL Protobuf .NET 8
05

Modulární
BackOffice

Systém s messaging jádrem pro správu jízdních řádů a odbavení. Navržen pro snadnou rozšiřitelnost o nové moduly.

.NET Core Messaging PostgreSQL
06

A další
projekty…

Od menších webů přes experimenty s AI a RAG až po offline jazykové modely a Python backendy.

Azure Python Ollama Linux
01

Systém pro správu
multimediálního obsahu

Správa a distribuce obsahu na veřejných obrazovkách. Verzování balíčků a synchronizace napříč zařízeními.

ASP.NET MVC SQL Server C#
02

SW Dispečinku
pro řízení MHD

Modulární systém na messaging jádře. Real-time sledování vozidel, predikce zpoždění, řízení zastávkových panelů.

.NET Framework .NET 8 Messaging WPF
03

Platforma pro odbavení
cestujících — Zlín

Škálovatelná platforma pro nákup jízdních dokladů a zúčtování. Bezkontaktní platby přímo ve vozidlech.

Modulární architektura RabbitMQ Docker Svelte
04

Platforma pro odbavení
cestujících — Most

Modernizace a rozšíření odbavovacího systému. Komunikace mezi službami přes gRPC, GraphQL pro frontend.

gRPC GraphQL Protobuf .NET 8
05

Modulární
BackOffice

Systém s messaging jádrem pro správu jízdních řádů a odbavení. Navržen pro snadnou rozšiřitelnost o nové moduly.

.NET Core Messaging PostgreSQL
06

A další
projekty…

Od menších webů přes experimenty s AI a RAG až po offline jazykové modely a Python backendy.

Azure Python Ollama Linux
02

O mně

Více než
jen technologie

Přes deset let stavím systémy, které musí fungovat — v dopravě, v reálném čase, pod zátěží. Od PHP a ASP.NET přes desktopové C# aplikace až po kontejnerizované aplikace s Dockerem na Linuxu. Posledních pár let pracuju i s lidmi — plánuji, konzultuji a pomáhám týmu posunout se dál.

Mimo práci mě baví hudba — rád poslouchám a pomalu se dostávám k tomu, hrát na kytaře. Rád čtu, hlavně když se mi podaří ukrást chvilku před spaním. A když potřebuji projít hlavu, vyrazím na kolo.

Kytara Pořád mám před sebou dlouhou cestu, ale mám rád ten pocit, když se posunu dál.
Knihy Příběhy, životopisy i odborná literatura. Každá kniha je malé dobrodružství.
Cyklistika Nejde mi o výkony — prostě si užívám svobodu pohybu a čerstvý vzduch.
S manželkou máme malou dceru, která nám každý den ukazuje svět jinýma očima. Rodina mě učí, že nejcennější okamžiky jsou ty úplně obyčejné.
Michal Paulech
12+
let praxe
6+
větších projektů
∞
merge conflicts
03

Technické dovednosti

Co umím

Backend
Backend Development
Pokročilé znalosti vývoje backend aplikací s důrazem na výkon a škálovatelnost.
C# .NET Framework .NET Core ASP.NET MVC
Databáze
Databáze & Data
Práce s relačními databázemi a optimalizace výkonu databázových operací.
SQL Server PostgreSQL T-SQL Entity Framework
API & Komunikace
Modulární systémy & API
Návrh a implementace modulárních systémů s různými komunikačními protokoly.
REST API GraphQL gRPC RabbitMQ
Infrastructure
DevOps & Infra
Kontejnerizace aplikací a práce s linuxovými systémy pro produkční nasazení.
Docker Linux Elastic Grafana
Frontend
Frontend Integration
Integrace backend služeb s frontend frameworky pro kompletní full-stack řešení.
Angular Svelte TypeScript Web APIs
Tým
Vedení týmu
Zkušenosti s vedením týmu, code reviews a efektivní koordinací úkolů na projektech.
Spolupráce Komunikace Koordinace
04

Vlastní projekty

Kód,
který baví

Vedle práce si rád hraju s technologiemi, které mě zajímají — bez zadání, bez deadlinu.

AI & Agenti
Experimenty s jazykovými modely
Integrace LLM do vlastních nástrojů — chatboti, automatizace, generování obsahu s vlastním kontextem.
Python LangChain OpenAI API
RAG
Dotazování nad vlastními dokumenty
Retrieval-augmented generation — model odpovídá na základě vlastních dat, ne jen trénovací sady.
Embeddings Vector DB Python
Offline AI
Lokální modely bez cloudu
Provoz jazykových modelů přímo na vlastním hardwaru — bez závislosti na externích službách, plně soukromě.
Ollama Linux Self-hosted
05

Kontakt

Pojďme
spolupracovat

Hledáte zkušeného developera pro váš projekt? Rád s vámi prodiskutuji možnosti spolupráce.

Aktuální status

Otevřený
příležitostem

Software developer se zaměřením na modulární systémy, .NET ekosystém a moderní infrastrukturu. Zkušený vedoucí vývojového týmu.

michal.paulech@outlook.com
06