Warehouse & Equipment Request System
live, in developmentColleagues used to flag equipment requests in Teams messages, which we then logged one by one in personal spreadsheets — incomplete info, untraceable requests, data scattered everywhere. That got replaced with a Power Apps system where requests (for business units or events), issuing, returns, receiving, and transfers are all tracked digitally, down to serial/inventory number and device configuration, with full traceability. Live in production: the full request-to-issue workflow, a dashboard, and an inventory-audit view; a stock overview and a per-device history view are still in development.
Power Apps (Canvas app)Power AutomateSharePoint ListsGitHub Copilot (AI-assisted development)
Vigo Bausystem Website
liveBuilt a website for my father's company, Vigo Bausystem Kft. (a loft/attic drywall specialist): showcases fire-protection and thermal/sound insulation solutions, vapor-barrier technology, partition walls, and suspended ceilings with professional content, a gallery, and a GDPR-compliant contact form (Formspree, reCAPTCHA-protected) — plus imprint and privacy-policy pages.
ReactBootstrap / React-BootstrapAOS (scroll animations)Formspree + reCAPTCHAVercel
RenToPlay website
liveNew website for a business that rents out consoles, VR and simulators for events and for home use. A fully static Next.js site with two entry points (event / home rental), an interactive zone planner that shows the number of stations, simultaneous players and staff for each package, and a step-by-step quote request page. Texts and prices live in JSON files and can be edited without code; hosting is on the Cloudflare Workers free plan.
Next.jsTypeScriptTailwind CSSCloudflare Workers
Football Match-Prediction ML System
active research / own pipelineAn experimental, research-focused machine learning system for predicting football match outcomes (home/draw/away) and Over/Under 2.5 goals across three leagues (Premier League, Bundesliga, La Liga) — not a tipping service. The XGBoost-based model is complemented by a Poisson-distribution statistical goal model, local LLM-based (Ollama) probability correction, and a rule-based knowledge layer. Validation uses walk-forward testing on a held-out dataset, evaluated via closing line value (CLV) — the automated agent never touches production.
PythonXGBoostscikit-learnpandasSciPyOllama / LLM
This Portfolio Site
live, continuously evolvingThis very site — built on Next.js and Tailwind, with a terminal-inspired look. Keeps growing as new projects and skills get added.
Next.jsTypeScriptTailwind CSS