Životopis

Róbert Fašung

Full-stack vývojár · PHP a JavaScript

Róbert Fašung

Vyvíjam weby a aplikácie od grafického návrhu po nasadenie a prevádzku. Dodané návrhy z Figmy premieňam na presný, responzívny frontend; navrhujem aj backend, databázy, API a administráciu na mieru. Vlastné projekty NODERA a SCUM.SK rozvíjam od nuly, vrátane serverových nástrojov v C#/.NET a PowerShelli.

Technológie

Backend a architektúra
PHP 8 · OOP · modulárne aplikácie · multi-tenant architektúra · roly a oprávnenia (RBAC / ACL)
Frontend
JavaScript (ES6+) · HTML5 · CSS3 · CSS Grid a Flexbox · Fetch API / AJAX · responzívne rozhrania
Databázy
SQL · MySQL / MariaDB · SQLite · PDO · transakcie · databázové migrácie
Šablóny, štýly a build
Symfony / Twig (BALTRIO frontend) · Sass / SCSS · Bootstrap · jQuery · Webpack Encore
API a integrácie
HTTP / JSON API · OAuth 2.0 · Steam OpenID · Discord API · Stripe Checkout a predplatné · podpísané webhooky
Serverové nástroje a automatizácia
C# / .NET (NODERAgent broker) · PowerShell · asynchrónna komunikácia · TCP / RCON · Windows named pipes
Spracovanie na pozadí
Fronty príkazov, udalostí a e-mailov · plánované úlohy · idempotencia · opakovanie a obnova po chybách
Verzovanie a nasadenie
Git · GitHub Actions · automatizované nasadenie (CI/CD) · SFTP · Apache · prevádzka na Windows
Testovanie
Integračné, regresné a kontraktové testy · PHP, PowerShell a .NET · simulácia výpadkov · konzistencia dát
Výkon a vyhľadávanie
Lighthouse · Core Web Vitals · optimalizácia obrázkov, CSS a JS · technické SEO · viacjazyčné weby, hreflang a sitemapy

Kyberbezpečnosť

Etický hacking a hľadanie zraniteľností.

Hľadám slabé miesta webov a aplikácií skôr, než sa z nich stane problém pre vaše dáta, zákazníkov alebo prevádzku. Skúsenosti s vývojom mi pomáhajú pochopiť príčinu chyby a navrhnúť jej opravu.

  • Etické testovanie. Overovanie bezpečnosti webov a API so súhlasom vlastníka a v dohodnutom rozsahu.
  • Ochrana účtov a dát. Hľadanie chýb v prihlasovaní, prístupových oprávneniach a spracovaní vstupov.
  • Zrozumiteľné výsledky. Vysvetlenie nálezov a ich dopadu, priority riešenia a konkrétne odporúčania na opravu.

Pri analýze kódu a hľadaní zraniteľností viem zapojiť aj kyberbezpečnostné nástroje OpenAI, ku ktorým mám schválený prístup.

Projektová prax

Vlastné aplikácie a práca na klientskych weboch.

NODERA / rdevCMS

nodera.sk

Vlastný administračný systém · návrh a vývoj

  • Návrh a vývoj vlastného modulárneho systému v PHP. Centrálna administrácia pre viac samostatných webov s oddelenými databázami, rolami a oprávneniami.
  • Moduly pre obsah, médiá, formuláre, klientsku komunikáciu a jazykové verzie; rozšírenia administrácie podľa potrieb jednotlivých klientov.
  • Verzované databázové migrácie, e-mailové fronty a plánované úlohy s opakovaním po chybách a ochranou pred duplicitným spracovaním.
  • Implementácia Stripe Checkout a predplatného vrátane overovania podpisov webhookov a spracovania platobných udalostí. Zabezpečenie prístupov, validácia vstupov a ochrana formulárov proti CSRF.
  • Oddelenie verejných webov od administrácie tak, aby návštevníci neboli závislí od jej dostupnosti.

SCUM.SK a NODERAgent

scum.sk

Vlastný projekt od nuly · identita, architektúra, vývoj a prevádzka

  • Vlastný nápad, názov, logo a vizuálna identita. Návrh a vývoj webu, databázy, backendu a administrácie pre hráčov aj správcov serverov.
  • Web v slovenčine, češtine a angličtine; hráčske účty s prepojením Steam, Discord a Google, herné štatistiky a ticketová podpora.
  • Herná ekonomika s internou menou, históriou transakcií, odmenami za aktivitu a obchodom s doručením balíčkov priamo do hry.
  • NODERAgent: vlastný Windows agent v PowerShelli s komunikačným brokerom v C#/.NET. Cez autentifikované API a lokálne RCON prepája administráciu s hernými servermi, synchronizuje hráčov a spracúva herné logy.
  • Trvalé fronty príkazov a udalostí, potvrdenia prijatia a ochrana proti duplicitám. Obnova doručovania po výpadku a samostatné riešenie príkazov s neistým výsledkom.
  • Živá mapa pre administrátorov s hráčmi a hernými objektmi. Čítanie konzistentných dát zo SQLite za behu hry a zdieľanie snapshotov medzi funkciami.
  • Automatizácia Battle Royale nad natívnym režimom hry: plánovanie a spúšťanie kôl, rozmiestnenie hráčov, spracovanie výsledkov a rebríčky. Oznámenia a herné udalosti prepojené s Discordom.
  • Prevádzka viacerých serverov, dohľad nad procesmi a zálohy. Podpísané aktualizácie a licencovanie agenta; regresné a integračné testy komunikácie, obnovy po chybách a konzistencie dát.

Fyzioterapia BA

fyzioterapiaba.sk

Vývoj webu, SEO a priebežná správa reklamných kampaní

  • Odstránenie pôvodného WordPressu a prechod na vlastné riešenie so zachovaním adries. Web, obsah aj spracovanie meraní sú napojené na môj admin NODERA / rdevCMS.
  • Technické SEO a optimalizácia obrázkov, CSS a JavaScriptu pre rýchle načítavanie, lepšie LCP a pripravenosť webu pre vyhľadávače.
  • Skóre výkonu Lighthouse 100/100 na desktope a 98/100 na mobile. Mobilné LCP kleslo z 2,7 na 1,6 s a objem prenesených dát úvodnej stránky z 626 na 156 KiB.
  • Priebežná tvorba a správa reklamných kampaní pre klienta vrátane merania ich výsledkov.

Porovnanie laboratórnych meraní živého webu v septembri 2026.

PRO ENG

proeng.sk

Vývoj podľa dodaného Figma návrhu · administrácia na mieru

  • Prevod dodaného grafického návrhu z Figmy do funkčného webu 1 : 1, so zachovaním rozloženia, typografie, farieb a grafických detailov.
  • Napojenie na vlastný administračný systém NODERA / rdevCMS. Vývoj modulov na mieru pre správu fotografií, recenzií, blogu, hero sekcií a formulárov podľa potrieb klienta.
  • Kompletná realizácia projektu od prevzatia grafických podkladov cez frontend a backend až po spustenie webu.

Frontend vývoj a prevádzka webu · takmer 2 roky na plný úväzok

  • Implementácia redizajnu webu v prostredí Symfony a Twig: frontendové šablóny, SCSS štýly a JavaScript. Práca v existujúcom builde cez Webpack Encore.
  • Kódovanie všetkých landing pages podľa zadaní a návrhov grafika.
  • Každodenná práca priamo v kancelárii a zodpovednosť za chod celého webu.

Ďalšie schopnosti

Figma a Adobe
Práca s grafickými návrhmi a ich implementácia 1 : 1. Tvorba log, vizuálnej identity a grafických podkladov pre web aj reklamu.
Reklama a analytika
Google Ads · Google Analytics 4 (GA4) · tvorba a priebežná správa kampaní · nastavenie merania udalostí a konverzií.
Fotografia a video
Produktová a eventová fotografia, reklamné video a príprava vizuálneho obsahu pre klientské projekty.
Microsoft Office
Práca s dokumentmi, tabuľkami a prezentáciami; príprava podkladov a dokumentácie k projektom.