Životopis
Róbert Fašung
Full-stack vývojár · PHP a JavaScript
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.skVlastný 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.skVlastný 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.skVý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.skVý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.
BALTRIO
baltrio.skFrontend 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.