portfolio:/home/bivorzk

bivorzk

Full-stack / Systems Developer

Győr, Hungary

Freshly graduated software developer with serious project depth: thesis-grade full-stack work, Rust desktop apps, game-dev architecture, Linux workflows, and low-level C++ experiments.

bio

I am a backend-heavy full-stack developer who likes being close to the real machinery: cache invalidation, API clients, ECS game systems, desktop tooling, Linux setups, and careful authentication flows.

flagship

Thesis Project2025-2026

SnapTray - School Cafeteria Ordering System

Node.js / Express / MongoDB / Redis / React / Socket.IO / Rust / Dioxus (Mobile App)

  • Main source repo: github.com/bivorzk/iskolaprojekt.
  • Full-stack school cafeteria ordering platform with real-time updates using Socket.IO and MongoDB Change Streams.
  • Implemented Redis caching with Lua scripts, atomic invalidation, and a KeyRegistry-style cache tracking pattern.
  • Built authentication features including JWT, 2FA, reCAPTCHA v3, and GDPR-conscious IP hashing.
  • Added encrypted chat, payment integration, load testing, and an 89-page thesis/documentation pipeline.

rust desktop

Public GitHub2026

WoWCompanionApp

Rust / Dioxus / Tokio / reqwest / Battle.net / Raider.IO / Warcraft Logs

  • Desktop-first World of Warcraft companion app built as a Rust workspace.
  • Uses shared API clients and async networking to load character, gear, achievement, PvP, raid, and Mythic+ profile data.
  • Includes routes for home, overall view, character profiles, favourites, and settings.

education

Gyor, HungaryGraduated 2026

Gyori SZC Bolyai Janos Technikum

Software Developer and Tester Technician / EQF Level 5

  • Graduated from a software development and testing technikum.
  • Final vocational exam result: 94%.

projects

Active / Private or WIPGame Dev

Sundered Crown

Rust / Bevy ECS

  • Roguelike dungeon crawler with room-based encounters, procedural maps, and wave-based enemy spawning.
  • Designed around Bevy plugins, data-driven rooms, and clean ECS separation.
Active / WIPTransit

Gyor Public Transit App

Rust Axum / React / TypeScript / Leaflet / Tauri v2 / GTFS

  • Map-based local transit app for the Gyor bus network using public GTFS data.
  • Combines backend data processing with a desktop/web UI and map interactions.
Public GitHubEmbedded

ESP32-S3 Embedded Project

Python / MicroPython-style workflow / ESP32-S3

  • Embedded project involving an ESP32-S3, BLE/NimBLE-style work, display handling, and hardware-oriented experiments.
Public GitHubC++ Systems

C++ Win32/OpenGL Overlay Lab

C++ / Win32 API / OpenGL / CMake / MinGW

  • Low-level Windows overlay experiment showing process introspection, GUI work, OpenGL rendering, and modular C++ structure.
  • Kept portfolio-level here: useful as evidence of systems skill, not as an implementation guide.
Public GitHubPractice

Smaller Projects

C++ / Java / Python / Zig / Lua

  • Includes Qt calculator work, JavaFX Minesweeper, Bad Apple in C++, a Zig CLI calculator, WoW addon experiments, and algorithm practice.

terminal access

The terminal has extra project summaries and commands. Use the top-left [ terminal ] link to open it.