My Projects
A collection of technical projects showcasing my skills in cybersecurity and software development.
Web Development
Enigma Creator – A customizable puzzle generator
CompletedA web-based project that allows users to create, customize, and share their own puzzle challenges through an intuitive interface.
Key Features:
- Create and customize personal puzzles
- Intuitive user interface for easy creation
- Share generated puzzles with others
- Variable difficulty levels
L'Oliva - Restaurant Showcase Website
CompletedA modern, elegant, and fully responsive showcase website developed for 'L'Oliva', an authentic italian restaurant, to enhance its online presence and attract customers.
Key Features:
- Fully responsive design for an optimal experience on all devices.
- Dynamic menu section showcasing dishes with descriptions and prices.
- Integrated contact form for customer inquiries and reservations.
- Customer testimonials section to build social proof.
- SEO-friendly structure to improve search engine visibility.
Networking
Multiplayer Python Game – Network Edition
CompletedAn upgraded version of my original Age of Empires Python game, redesigned to support multiplayer interactions over a network connection.
Key Features:
- Real-time multiplayer interaction
- Client-server architecture using Python sockets
- Custom protocol for game state synchronization
- Handles concurrency and basic latency
Mobile Development
Android Expense Management App
CompletedAn Android application designed for professionals to track expenses in real-time, with automatic synchronization to an Excel spreadsheet via a connected database.
Key Features:
- Real-time expense entry from a mobile device.
- Automatic data synchronization with a cloud database.
- Live updates to a designated Excel (Google Sheets) file.
- Secure data storage and transmission.
- Streamlines professional expense reporting process.
Educational Tools
Quantum Algorithm Demonstrator
CompletedAn interactive web application designed to visually explain quantum computing principles by comparing classical vs. quantum algorithms for maze solving and password cracking.
Key Features:
- Side-by-side visualization of a maze-solving problem (Classical vs. Quantum).
- Demonstration of superposition for exploring multiple paths simultaneously.
- Emulated terminal showing a brute-force vs. a quantum password crack.
- Interactive and educational interface to simplify complex concepts.
Interested in my work?
You can find more of my work on my GitHub profile.