portfolio:/home/bivorzk

Kugli Balázs

Full-stack / Systems Developer

Győr, Hungary

Recently graduated software developer. I mainly build full-stack web apps and Rust desktop tools, but I have been coding since 2020/2021.

github contributions

Public activity from @bivorzk.

Loading GitHub contributions…

bio

I prefer backend work, but I am comfortable building the full application. I enjoy working on APIs, caching, authentication, desktop tools, and game systems.

flagship

Thesis Project2025 September - 2026 April 30th

SnapTray - School Cafeteria Ordering System

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

  • Main source repo: github.com/bivorzk/iskolaprojekt.
  • School cafeteria ordering system with live updates through Socket.IO and MongoDB Change Streams.
  • Uses Redis and Lua scripts for caching and cache invalidation.
  • Authentication includes JWT, 2FA, reCAPTCHA v3, and privacy-conscious IP hashing.
  • Also includes encrypted chat, online payments, and load tests.

rust desktop

Public GitHub2026

WoWCompanionApp

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

  • World of Warcraft desktop companion written as a Rust workspace.
  • Loads character, gear, achievement, PvP, raid, and Mythic+ data from several APIs.
  • Includes pages for character profiles, favourites, settings, and an overall view.

education

Győr, Hungary2026/2027

Széchenyi István Egyetem (SZE)

Mérnökinformatikus BSc Computer Science Engineering

  • Starting the Computer Science Engineering BSc programme in the 2026/2027 academic year.
Győr, HungaryGraduated 2026

Győri SZC Bolyai János Technikum

Software Developer and Tester Technician / EQF Level 5

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

projects

A few projects I have worked on.

Public GitHubC++

Video to ASCII

C++ / ffmpeg / OpenCV

  • Converts video frames into ASCII output for terminal playback.
  • Bad Apple is the demo, but the renderer can process other videos too.
  • If you feel like it you can test it in your browser here.
Active / WIPTransit

Győr Public Transit App

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

  • Map-based local transit app for the Győr bus network using public GTFS data.
  • The Rust backend processes the transit data used by the desktop and web map.
Public GitHubWindows Desktop

Keyboard Tester (W.I.P)

Rust / C++ / egui / eframe / Win32 API / FFI

  • Small Windows desktop utility for checking keyboard input with a visual keyboard that highlights pressed keys in real time.
  • Shows debugging details including virtual-key codes, scan codes, current key state, settings, and diagnostics.
  • Pairs a Rust UI built with egui/eframe with a C++ core responsible for low-level Windows keyboard access.
Public GitHubC++ Systems

C++ Win32/OpenGL Overlay Lab

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

  • An experiment with Win32 overlays, process introspection, GUI code, and OpenGL rendering.
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.