Computer Science Student · Eötvös Loránd University (ELTE), Budapest 🇭🇺
I build things — from low-level networking protocols in C to full-stack web apps and intelligent systems. Fueled by curiosity, driven by code.
- 🎓 Studying Computer Science at Eötvös Loránd University (ELTE), Budapest
- 🔭 I build robust systems — networking protocols, web apps, intelligent dashboards
- 🌱 Currently exploring: System Design · Docker · C++ · Advanced React
- 💡 I enjoy tackling hard problems across the full stack — from C sockets to React UIs
- ⚡ Fun fact: Coding is not just my profession — it's my hobby!
A web-based ML/DL application for detecting lung cancer from CT scan images, built as an ELTE thesis project with a clean three-layer architecture (UI / Business Logic / Data Access Layer).
- 98.82% accuracy using SVM, Logistic Regression, Random Forest, and CNN models
- Streamlit web app with single prediction, model comparison, and confidence scoring
- Clean architecture: strict separation between UI, BL, and DAL layers
- SQLite prediction history, timestamped model versioning, and pytest test suite
Stack: Python TensorFlow scikit-learn Keras Streamlit OpenCV SQLite
A high-performance, production-ready file transfer solution implementing reliable UDP with the Go-Back-N sliding window protocol.
- Custom C protocol engine with CRC32 checksums and session management
- Modern Flask + Web UI with drag-and-drop and real-time progress tracking
- Docker deployment with CI/CD and comprehensive Robot Framework tests
- Cross-platform: Windows, Linux, macOS
Stack: C Python Flask Docker CMake JavaScript
Intelligent alarm prioritization system for MINI-LINK network equipment with a real-time React dashboard and high-performance C++ scoring engine.
- Deterministic priority scoring based on severity, frequency, impact, and recency
- Live-updating React dashboard with Material-UI and 5-second refresh
- RESTful Node.js backend + configurable JSON-based scoring weights
- Comprehensive JUnit test suite covering performance and edge cases
Stack: C++ React Node.js Java Docker CMake
A browser-based railway puzzle game built as an ELTE Web Programming course project — entirely in vanilla HTML, CSS, and JavaScript (no frameworks).
- Difficulty-based map selection, timed gameplay, and leaderboard
- Game state saving and restoration via LocalStorage
- Pure JavaScript logic: placement rules, validation, and end-of-game scoring
Stack: HTML CSS JavaScript
Java-based system for managing employee records and organizational workflows.
Stack: Java
A command-line webshop application built in pure C — demonstrating low-level data structures and file I/O.
Stack: C
A full-featured LMS for teachers and students built with Laravel & SQLite.
- Role-based authentication (Teachers & Students)
- Subject/task management, student enrollment, and solution submission
- Responsive UI with Bootstrap / Tailwind CSS, soft deletes, validation
Stack: Laravel PHP SQLite Bootstrap Tailwind CSS