Curriculum vitae
Róbert Fašung
Full-stack developer · PHP and JavaScript
I build websites and applications from the visual design through deployment and ongoing operations. I turn supplied Figma designs into precise, responsive frontends and design backends, databases, APIs and custom administration systems. I develop my own NODERA and SCUM.SK projects from scratch, including server tools in C#/.NET and PowerShell.
Technologies
- Backend and architecture
- PHP 8 · OOP · modular applications · multi-tenant architecture · roles and permissions (RBAC / ACL)
- Frontend
- JavaScript (ES6+) · HTML5 · CSS3 · CSS Grid and Flexbox · Fetch API / AJAX · responsive interfaces
- Databases
- SQL · MySQL / MariaDB · SQLite · PDO · transactions · database migrations
- Templates, styles and build tools
- Symfony / Twig (BALTRIO frontend) · Sass / SCSS · Bootstrap · jQuery · Webpack Encore
- APIs and integrations
- HTTP / JSON APIs · OAuth 2.0 · Steam OpenID · Discord API · Stripe Checkout and subscriptions · signed webhooks
- Server tools and automation
- C# / .NET (NODERAgent broker) · PowerShell · asynchronous communication · TCP / RCON · Windows named pipes
- Background processing
- Command, event and email queues · scheduled jobs · idempotency · retries and failure recovery
- Version control and deployment
- Git · GitHub Actions · automated deployment (CI/CD) · SFTP · Apache · Windows operations
- Testing
- Integration, regression and contract tests · PHP, PowerShell and .NET · failure simulation · data consistency
- Performance and search
- Lighthouse · Core Web Vitals · image, CSS and JS optimisation · technical SEO · multilingual websites, hreflang and sitemaps
Cybersecurity
Ethical hacking and vulnerability discovery.
I look for weaknesses in websites and applications before they become a problem for your data, customers or operations. My development experience helps me understand the cause of an issue and propose a fix.
- Ethical testing. Assessing websites and APIs with the owner’s permission and within an agreed scope.
- Account and data protection. Finding flaws in authentication, access control and input handling.
- Clear findings. Explaining issues and their impact, prioritising them and recommending concrete fixes.
For code analysis and vulnerability discovery, I can also use OpenAI cybersecurity tools that I have been approved to access.
Project experience
Personal applications and work on client websites.
NODERA / rdevCMS
nodera.skMy own administration system · architecture and development
- Designed and built a modular PHP system with central administration for multiple independent websites, separate databases, roles and permissions.
- Built modules for content, media, forms, client communication and translations, with administration features tailored to individual clients.
- Implemented versioned database migrations, email queues and scheduled jobs with retries and protection against duplicate processing.
- Implemented Stripe Checkout and subscriptions, including webhook signature verification and payment event processing. Added access checks, input validation and CSRF protection for forms.
- Separated public websites from administration so visitors do not depend on its availability.
SCUM.SK and NODERAgent
scum.skMy own project, built from scratch · identity, architecture, development and operations
- Conceived the project and created its name, logo and visual identity. Designed and developed the website, database, backend and administration for players and server operators.
- Built a website in Slovak, Czech and English, with player accounts linked to Steam, Discord and Google, game statistics and ticket-based support.
- Implemented an in-game economy with an internal currency, transaction history, activity rewards and a shop that delivers packs directly into the game.
- Built NODERAgent, a Windows agent in PowerShell with a C#/.NET communication broker. Authenticated APIs and local RCON connect administration to game servers, synchronise players and process game logs.
- Implemented durable command and event queues, delivery acknowledgements and duplicate protection, with delivery recovery after outages and explicit handling of commands with uncertain outcomes.
- Built an administrator-only live map of players and world objects, using consistent SQLite reads while the game is running and sharing snapshots across features.
- Automated Battle Royale on top of the native game mode: round scheduling and startup, player deployment, results and leaderboards, with announcements and game events connected to Discord.
- Operate multiple servers with process monitoring and backups. Built signed agent updates and licensing, supported by regression and integration tests for communication, failure recovery and data consistency.
Fyzioterapia BA
fyzioterapiaba.skWebsite development, SEO and ongoing advertising campaign management
- Replaced the original WordPress website with a custom solution while preserving its URLs. Connected the website, content management and measurement data processing to my own NODERA / rdevCMS administration system.
- Implemented technical SEO and optimised images, CSS and JavaScript for fast loading, improved LCP and search engine visibility.
- Achieved Lighthouse performance scores of 100/100 on desktop and 98/100 on mobile. Mobile LCP fell from 2.7 to 1.6 seconds and homepage transfer size from 626 to 156 KiB.
- Continue to create and manage advertising campaigns for the client, including measurement of their results.
Comparison of lab measurements on the live website in September 2026.
PRO ENG
proeng.skDevelopment from a supplied Figma design · custom administration
- Turned a supplied Figma design into a pixel-perfect working website, matching the layout, typography, colours and visual details.
- Integrated the website with my own NODERA / rdevCMS administration system. Built modules tailored to the client for managing photos, reviews, blog posts, hero sections and forms.
- Delivered the complete project, from receiving the design assets through frontend and backend development to launch.
BALTRIO
baltrio.skFrontend development and website operations · nearly 2 years full time
- Implemented the website redesign in Symfony and Twig, including frontend templates, SCSS styles and JavaScript, within the existing Webpack Encore build.
- Coded all landing pages from briefs and visual assets supplied by the graphic designer.
- Worked in the office every day and was responsible for keeping the entire website running.
Additional skills
- Figma and Adobe
- Working with visual designs and implementing them pixel for pixel. Creating logos, visual identities and graphic assets for websites and advertising.
- Advertising and analytics
- Google Ads · Google Analytics 4 (GA4) · campaign creation and ongoing management · event and conversion tracking.
- Photography and video
- Product and event photography, promotional video and visual content for client projects.
- Microsoft Office
- Working with documents, spreadsheets and presentations; preparing project materials and documentation.