Radovan Kraus · senior PHP / Nette / Symfony

PHP aplikace a integrace pro firemní provoz

Přebírám a rozvíjím existující systémy, stavím nové firemní aplikace a propojuji je s API, platbami a registry. Od backendu přes formuláře a administraci až po bezpečné nasazení.

20+ let vývoje PHP Nette a Symfony API a firemní integrace
Kdy pomohu

Tři časté důvody, proč mě firmy oslovují

Stačí popsat současný stav a co vás brzdí. Přesné technické zadání nemusíte mít připravené.

01

Stávající aplikace potřebuje péči

Původní vývojář odešel, změny jsou riskantní nebo se nahromadil starý kód. Zorientuji se v systému a navrhnu bezpečný postup.

02

Potřebujete nový firemní nástroj

Vyvíjím interní aplikace, klientské portály, formuláře a administraci se zaměřením na skutečný provoz firmy.

03

Systémy spolu musí mluvit

Propojuji API, platby, registry i hardware a řeším výměnu dat mezi stávajícími službami.

Zkušenosti v praxi

Vybraná práce na provozních systémech

Konkrétní role a výstupy z projektů, na kterých jsem pracoval.

Univerzitní informační systém

Ve vývojovém týmu dodavatele jsem se podílel na vývoji a údržbě backendu univerzitního informačního systému v PHP/Symfony, včetně úprav existující logiky. Koncovým uživatelem je Univerzita Karlova.

Evidence revizí · MIKŠÍK ELSTAV

Zadání
MIKŠÍK ELSTAV s.r.o. potřebovala evidovat zařízení, revize a termíny v jedné aplikaci.
Moje práce
Navrhl jsem celou aplikaci a kompletně ji implementoval v PHP/Nette, včetně evidence, upozornění a pracovních postupů.
Výstup
Vznikl jeden systém pro evidenci zařízení, revizí, termínů a upozornění.
Podrobnosti projektu

Klientské centrum a ERP · Tommy Stachi

Zadání
Klientské centrum pro zákazníky a firemní ERP.
Moje práce
Na klientském centru i ERP jsem se významně podílel na vývoji frontendu a backendu.
Výstup
Klientské centrum je dostupné online po přihlášení; ERP je interní systém firmy.
Podrobnosti projektu Klientské centrum (přihlášení)

Školní informační systém · Schoolpartner

Spolupráce na vývoji systému pro školní agendu a každodenní provoz.

Navštívit web projektu

Bitcoinzmenaren.sk · Romiix

Pro Romiix jsem se podílel na vývoji frontendu i backendu webové aplikace Bitcoinzmenaren.sk.

Vlastní software

Návrh, vývoj, distribuce a podpora vlastních desktopových programů v .NET, včetně fakturace a integrací.

Více o vývoji v .NET
Služby

S čím mohu pomoci

Od převzetí jednotlivé části až po dlouhodobý rozvoj aplikace.

Převzetí a modernizace PHP aplikace

Prozkoumám kód, provoz a rizika. Navrhnu postupné úpravy bez zbytečného přepisu celého systému.

Více o službě

Backend a firemní aplikace

PHP, Nette, Symfony, databáze, API, formuláře, administrace a klientské portály.

Více o službě

Integrace systémů

Platby, bankovní API, registry, REST/SOAP, XML/JSON, importy, exporty a hardware.

Více o službě

Stabilizace a další rozvoj

Opravy, testy, automatické kontroly, CI/CD, staging a nasazení změn do provozu.

Více o službě

Vývoj .NET aplikací

Firemní programy pro Windows, webové aplikace a rozvoj existujících řešení.

Prohlédnout nabídku .NET
Vlastní software · zkušenosti z praxe

Vlastní aplikace v praxi

Ukázky nástrojů, které vyvíjím a modernizuji. Prohlédněte si jejich použití a současné rozhraní.

Všechny aplikace

RKFakturace

Vydané a přijaté faktury, zakázky a úhrady pro menší firmy a živnostníky. Napojení na EET2 pro evidenci tržeb. MCP propojí aplikaci s AI asistentem pro práci se zakázkami, fakturami, PDF a e-mailovými návrhy, s řízenými oprávněními a schvalováním operací.

Připravované vydání · zatím bez stažení a prodeje

Podrobnosti aplikace – RKFakturace

RKProdejLite

Pokladna pro menší provozovnu: ceník, prodej a účtenky v jedné aplikaci pro Windows s místní databází. Napojení na EET2 pro evidenci tržeb a fronta pro odeslání po výpadku spojení.

Připravované vydání · zatím bez stažení a prodeje

Podrobnosti aplikace – RKProdejLite
Integrace

Napojení, se kterými mám zkušenost

Příklady skutečných rozhraní a zařízení, se kterými jsem pracoval.

Finance a data

Kontomatik (Open Banking / PSD2), NRKI, BRKI, Kraken a CoinGecko.

Platby a terminály

Worldline a platební terminály, online platební brány, EET.

Státní registry

RÚIAN pro adresy a ARES pro údaje o firmách.

Zařízení a formáty

LED panely, externí zařízení, REST/SOAP, XML a JSON.

Spolupráce

Jak začneme a co následuje

První zpráva nemusí obsahovat hotové zadání. Společně určíme, co je potřeba zjistit a jaký má být první krok.

01

Popíšete situaci

Napíšete, co aplikace dělá, co vás brzdí a jaký výsledek potřebujete.

02

Projdeme současný stav

Při úvodním rozhovoru ujasníme rozsah, dostupné podklady, omezení a hlavní rizika.

03

Dohodneme první práci

Navrhnu konkrétní další krok, rozsah, způsob účtování a odhad podle dostupných informací.

04

Změnu ověříme a předáme

Důležité úpravy projdou kontrolami a testovacím prostředím před nasazením do provozu.

Hodinové sazby pro ČR a Slovensko

ČR: 800 Kč/h

Slovensko: 35 €/h

Obě sazby platí pro konzultace i vývoj. Před zahájením práce upřesním rozsah a odhad. Pro klienty z ostatních zemí připravím individuální nabídku.

AI a kvalita

Rychlejší vývoj s technickou odpovědností

Codex mi pomáhá rychleji číst cizí kód a připravovat změny. Za návrh, ověření a dopad na provoz ale odpovídám já.

  • AI-assisted vývoj pod vedením zkušeného vývojáře.
  • Testy, review a automatické kontroly v CI/CD pipeline.
  • Staging a promyšlené nasazení do produkce.
O mně

Radovan Kraus

Více než 20 let vyvíjím PHP aplikace pro skutečný provoz. Pracuji na backendu, firemních rozhraních a integracích, přebírám existující systémy a pomáhám firmám s jejich dalším rozvojem. Vytvořil jsem také několik firemních webů a webové stránky pro školy a školky v regionu. Se zadavatelem jednám přímo a znám i odpovědnost za nasazený software.

Vzdělání: Univerzita Palackého v Olomouci — softwarové inženýrství (Bc. a Mgr.).

Co při spolupráci dostanete

  • Přímou komunikaci s vývojářem.
  • Zkušenost s převzetím a údržbou rozsáhlých aplikací.
  • Důraz na stabilitu, srozumitelný kód a bezpečné změny.
Portrét Radovana Krause
Kontakt

Pojďme probrat váš projekt

Napište mi, co dnes funguje, co potřebujete změnit a jaký výsledek očekáváte. Ozvu se s návrhem dalšího kroku.

koder@rkcomputer.cz