End-to-End Development

Full-Stack Specialist& Next.js Architect

Stavím kompletní aplikace od databáze po UI. End-to-end vývoj zahrnující práci s daty, API integraci a deployment do produkce.

Kódování v roce 2025 není o psaní syntaxe, ale o orchestraci komplexních systémů.

Next.js 15 / React 19
AI-First Workflow
10x Produktivita

Robert Marvan

Full-Stack & Mobile Engineer · Flutter, Next.js & AI/Security

Profesní profil

Nezávislý full-stack a mobilní inženýr se zaměřením na end-to-end vývoj napříč platformami Flutter, Next.js a Supabase/PostgreSQL. Vlajkovými projekty jsou OLMA (rezervační SaaS pro salony) a AgeVerify (ověřování věku přes NFC eID a EUDI Wallet). Vyvíjím vlastní MCP servery, orchestruji AI agenty (Anthropic API, n8n, CrewAI) a věnuji se ofenzivní bezpečnosti v autorizovaných bug bounty programech.

End-to-End & napříč platformami: Nativní mobilní aplikace (Flutter/Dart), backend s Row-Level Security, Stripe fakturace, aplikovaná kryptografie a AI-agentní automatizace – od schématu databáze po produkční nasazení a CI/CD.

Praxe a projekty

2023 – Současnost

Full-Stack & Mobile Engineer · Zakladatel CodeTailors

CodeTailors (vlastní studio) · Independent

OLMAVe vývoji

Rezervační SaaS · mobil + backend + AI

Multi-tenant B2B2C platforma pro rezervace a správu salonů – nativní Flutter iOS/Android aplikace nad Supabase/PostgreSQL backendem.

  • Nativní Flutter aplikace (~80 000 řádků Dartu, 18 modulů) s offline-first architekturou a sync frontou – salon funguje i bez signálu
  • Supabase/PostgreSQL backend: 33 tabulek, RLS multi-tenant izolace, 18 Deno edge funkcí a plný Stripe subscription lifecycle
  • Apple/Google Wallet passy s PKCS#7 podpisem a AI-automatizace (Anthropic API + 4 n8n workflow)
  • Vlastní After Effects MCP server (36 nástrojů) pro generování motion-graphics obsahu

AgeVerifyVe vývoji

Ověřování věku · NFC eID + EUDI Wallet

Privacy-first platforma pro ověřování věku v retailu a e-commerce – čtení elektronických dokladů přes NFC, s vlastním backendem, SDK a integračními demy.

  • Čtení eObčanky a pasů přes NFC dle ICAO 9303 (BAC/PACE), vlastní MRZ parser a engine pro Passive Authentication (RSASSA-PSS, ECDSA, ASN.1)
  • Integrace EU digitální identity: OID4VP verifier, SD-JWT VC a EUDI Wallet s redukcí na jediný boolean věku 18+/21+ (žádné PII)
  • Node/Express + Prisma/PostgreSQL backend se Stripe fakturací, JS SDK/widget a Shoptet marketplace add-on
  • Bezpečnostní inženýrství: SQLCipher šifrovaný audit log, secure storage, cert pinning; 220 procházejících testů

CodeTailors

Vlastní vývojářské studio · SaaS platforma

Zakladatel a technický vedoucí vlastní webové a appové agentury – bilingvní Next.js platforma s marketingovým webem i interním back-office.

  • Provozuji agenturu na modelu web-as-a-service (retainery) – podepsané smlouvy, sledování MRR a obchodního pipeline
  • Bilingvní (CS/EN) Next.js platforma (~16 000 řádků) s CRM, fakturací (PDF + QR platba), portfolio CMS a analytickým dashboardem
  • Security-hardened Supabase edge funkce (HMAC-SHA256 podpis, constant-time compare, SSRF ochrana) a 2FA přes Firebase Admin SDK
  • Pokročilé SEO/AEO: JSON-LD, hreflang sitemap a llms.txt endpoint pro objevitelnost AI agenty

Dům pod DohledemNasazeno

Klientská zakázka · Next.js + Sanity CMS

Placená klientská zakázka pod hlavičkou CodeTailors – marketingový a lead-gen web pro službu analýzy nemovitostí (SVJ a družstva).

  • Next.js 15 + headless Sanity CMS (5 typů obsahu) – klient edituje veškerý obsah bez vývojáře, s graceful fallbackem když je CMS nedostupné
  • Zabezpečený poptávkový funnel: sdílená Zod validace, honeypot + rate limiting + Cloudflare Turnstile, dvojité e-maily přes Resend
  • Produkční SEO (JSON-LD @graph), striktní CSP/HSTS a GDPR consent layer; dodáno vč. smlouvy a předání vlastnictví

FinMate

Fintech Application

Komplexní finanční platforma s pokročilou gamifikací a spaced repetition učením.

  • Implementace globálního stavu pomocí Zustand s persistencí
  • Optimalizace výkonu – code splitting, lazy loading, memoizace
  • Offline-first architektura s background sync
  • Row Level Security (RLS) pro enterprise-grade zabezpečení

Lidl Team

Enterprise PWA

Interní logistický systém pro správu týmů a směn v retailu. Projekt vznikl na základě zkušeností z práce v Lidlu, kde jsem poznal hodnotu týmové spolupráce a spolehlivosti.

  • Vlastní Design System s 40+ Tailwind komponentami
  • Hierarchické RBAC (Store → Area → Country)
  • Real-time notifikace přes Firebase Cloud Messaging
  • Zkušenost s týmovou prací a komunikací v korporátním prostředí

Kyberbezpečnost & Bug Bounty

Pomáhám firmám zabezpečovat jejich systémy formou odpovědného nahlašování zranitelností (responsible disclosure). Postavil jsem vlastní AI-orchestrovanou bug bounty platformu (vlastní MCP servery + CrewAI multi-agent) a reportoval reálné zranitelnosti včetně permanent-ATO chainu (CVSS 9.6) s potvrzeným finančním payoutem.

Uveden v Hall of Fame

Technické dovednosti

Flutter
Expert
Dart
Expert
Next.js 16
Expert
React 19
Expert
TypeScript
Expert
Supabase
Expert
PostgreSQL
Advanced
Node.js / NestJS
Advanced
Python
Advanced
MCP / AI Agents
Expert
Stripe
Advanced
Security / Bug Bounty
Advanced

Vzdělání a certifikace

Project-Based Advanced Education

Modern Software Engineering · 2023 – Současnost

Intenzivní forma vzdělávání zaměřená na moderní softwarové inženýrství. Praktický přístup 'learning by building', kde výsledkem nejsou certifikáty, ale reálné, funkční a produkčně nasazené aplikace.

Full-Stack DevelopmentSystem ArchitectureAI-Augmented WorkflowProduction Deployment

Dostupný pro nové příležitosti · Preferuji hybridní spolupráci · Praha

Produkční projekty

Vybrané projekty

Kompletní produkty dodané od nuly do produkce. Každý projekt demonstruje hlubokou technickou expertízu a moderní architektonické přístupy.

AgeVerify

Ověřování věku · NFC eID

AgeVerify

Ověřování věku · NFC eID

Privacy-first platforma pro ověřování věku v retailu a e-commerce. Čte elektronické doklady přes NFC (ICAO 9303) a EU digitální identitu (EUDI Wallet), s vlastním backendem, JS SDK a integračními demy pro pokladnu i e-shop.

Klíčové funkce

  • Čtení eObčanky a pasů přes NFC dle ICAO 9303 (BAC/PACE)
  • Passive Authentication a aplikovaná kryptografie (RSASSA-PSS, ECDSA)
  • EUDI Wallet / OID4VP – redukce na jediný boolean věku 18+/21+ (žádné PII)
  • Node/Express + Prisma/PostgreSQL backend se Stripe fakturací
  • JS SDK/widget a Shoptet marketplace add-on

Tech Stack

Mobile
FlutterDartRiverpod
Identity
NFC eIDEUDI WalletOID4VP
Backend
Node/ExpressPrismaStripe

FinMate

Moderní Fintech Ekosystém

FinMate

Moderní Fintech Ekosystém

Komplexní finanční vzdělávací platforma s pokročilým systémem gamifikace. Aplikace kombinuje spaced repetition learning (SM-2 algoritmus) s interaktivními kvízy a XP systémem pro maximální engagement uživatelů.

Klíčové funkce

  • SM-2 algoritmus pro optimální učení
  • Gamifikace s XP systémem a achievementy
  • Offline-first architektura s sync
  • Row Level Security (RLS) pro ochranu dat
  • Nativní mobilní buildy přes Capacitor

Tech Stack

Frontend
Next.js 15React 19TypeScript
Backend
SupabasePostgreSQLRLS
Mobile
CapacitorOffline Sync

LidlTeamApp

Enterprise PWA Řešení

LidlTeamApp

Enterprise PWA Řešení

Interní enterprise aplikace pro správu týmů a směn v retailovém prostředí. Implementuje komplexní hierarchii rolí (RBAC), real-time komunikaci a AI-powered asistenci pro manažery.

Klíčové funkce

  • Hierarchické RBAC (Store → Area → Country)
  • Real-time notifikace přes Firebase
  • AI asistent s Gemini 2.0 Flash
  • Dashboardy pro správu směn
  • Pekárenský log s analytiky

Tech Stack

Frontend
Next.js 15TypeScriptPWA
Backend
FirebaseFirestoreCloud Functions
AI
Google GenkitGemini 2.0 Flash

MarketBlesk

B2B Marketplace Platforma

MarketBlesk

B2B Marketplace Platforma

Vícejazyčná B2B marketplace platforma pro vietnamskou komunitu v ČR. Automatizovaný scraping akčních letáků, geolokační služby a real-time notifikace o slevách.

Klíčové funkce

  • Flutter s Riverpod state managementem
  • Vícejazyčnost (CS/VI) s i18n
  • Automatický scraping letáků
  • Geolokace s Google Maps API
  • Push notifikace o akcích

Tech Stack

Mobile
FlutterRiverpodDart
Backend
SupabaseEdge Functions
Services
Google MapsWeb Scraping
Tech Stack

Technologie & nástroje

Moderní stack optimalizovaný pro rychlý vývoj a škálovatelnost. Kombinace prověřených technologií s cutting-edge AI nástroji.

Core

Primární technologie pro produkční aplikace

Next.js 16React 19TypeScript 5FlutterZustandServer Components

Backend & Data

Serverless a BaaS řešení pro rychlý vývoj

SupabaseFirebaseREST APIPostgreSQLFirestoreRow Level Security

AI & Automatizace

AI-augmented development workflow

Cursor AIClaude CodeGitHub CopilotGemini 2.0Google GenkitGitHub Actions

Styling & UI

Moderní přístup k designu a animacím

Tailwind CSS 4Shadcn/uiCSS/SCSSFramer MotionRadix UIResponsive Design

Systémová architektura

Návrh škálovatelných a udržitelných systémů

CI/CD Pipeline

Automatizace buildů a deploymentů

Clean Architecture

SOLID principy a testovatelný kód

Edge Computing

Serverless a edge-first přístup

Nejlepší kód je ten, který nemusíte psát.

Využívám AI nástroje pro automatizaci rutinních úkolů a soustředím se na architektonická rozhodnutí.

Kontakt

Pojďme spolupracovat

Máte projekt na mysli? Rád se o něm dozvím více. Napište mi a vytvořme společně něco skvělého.

Spojte se se mnou