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
π Webshop in C
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