Here are some of the projects I worked on during my studies and personal time.
Autonomous-Electrical-Car
Educational autonomous car on Raspberry Pi using camera, deep learning and
sensors to recognise traffic signs and avoid obstacles in real time.
View project
RoboticTracking_Human-Machine
Robotic hand system combining Python (OpenCV, MediaPipe) and Arduino Mega to
replicate human hand gestures via computer vision and UART for HMI/HRI use-cases.
View project
Greenhouse-IoT-Automated
IoT greenhouse controller on ESP32 handling temperature and soil moisture,
driving relays for pump, fan and lights, with a local Wi-Fi web UI for
monitoring and control.
View project
CyberSecurity-Project-NasServor
Secure NAS web app in Python/Flask with SQLite, Argon2-hashed passwords,
TOTP 2FA, per-user isolated storage, folder sharing and protected file uploads.
View project
Othello-Java-Frontend-Backend-Client-Server
Full Java 17 client–server implementation of Othello/Reversi with JavaFX UI
and SQLite persistence, supporting undo/redo, CPU opponents and real-time updates.
View project
CHESS-ASCII-MVC
Console-based Chess game in Java using MVC architecture and OOP design,
with full rules implementation and ASCII board rendering.
View project
Cpp-Tetris-MVC
Modern Tetris implementation in C++ structured with MVC; separates game logic,
rendering and input while using classes for bricks, board, levels and timing.
View project
ML-FrozenLake
Reinforcement Learning project on FrozenLake using both tabular Q-Learning
and Deep Q-Learning, comparing classical vs deep RL with training and evaluation.
View project
Leprechaun-Adventure-Java2D
2D top-down RPG built in Java with Swing/Java2D: tile-based maps, collisions,
enemies, items and basic game systems, created as a learning project.
View project