Backend Framework pro MPSV
Zpět na projekty

Backend Framework pro MPSV

Petr VíchHlavní architekt • Hlavní vývojář

Výzva

Ministerstvo práce a sociálních věcí (MPSV) potřebovalo sjednotit vývoj napříč různými odděleními a zrychlit uvedení nových agendových aplikací na trh. Stávající prostředí bylo roztříštěné, což vedlo k duplicitě procesů a nekonzistentním bezpečnostním standardům.

Řešení

Jako hlavní architekt jsem vytvořil komplexní firemní framework založený na Spring Boot 3. Řešení zahrnovalo:

  • Modulární architektura: Sada sdílených knihoven a startovacích balíčků pro REST a SOAP služby.
  • Standardizovaná infrastruktura: Integrace Apache Kafka pro asynchronní a spolehlivou komunikaci mezi systémy.
  • Vestavěná bezpečnost a dohled: Zavedení standardizovaných knihoven pro OAuth2 bezpečnost, jednotné logování a monitoring přes Prometheus/Grafana.
  • Developer Experience: Rozsáhlá dokumentace a automatizované CI/CD šablony pro zjednodušení onboardingu.

Dopad

Framework dosáhl 40% zkrácení doby nasazení nových služeb. Výkonnostní optimalizace v jádru knihoven vedly k 40% zlepšení průměrné doby odezvy napříč celou platformou.

Projekt podléhá NDA, detailní kód není veřejný.

Technologie

Java 17+Spring Boot 3+AzureGradleDockerApache Kafka

Vybrané Projekty

Vila Hedvika
Hlavní vývojář a architekt
Výzva Klient potřeboval platformu pro rezervaci luxusního ubytování, která by zvládala dostupnost v reálném čase a poskytovala bezchybný uživatelský zážitek pro...
Next.js 15Cloudflare PagesD1 Database+3
IZODIAMANT
Full-stack vývojář
Výzva Společnost IZODIAMANT, specialista na sanaci zdiva, vyžadovala kompletní modernizaci své digitální prezentace. Původní web byl pomalý, nepřizpůsobený pro...
Next.jsReactTypeScript+3
Backend Framework pro MPSV
Hlavní architekt • Hlavní vývojář
Výzva Ministerstvo práce a sociálních věcí (MPSV) potřebovalo sjednotit vývoj napříč různými odděleními a zrychlit uvedení nových agendových aplikací na trh. St...
Java 17+Spring Boot 3+Azure+3