Model-View-Controller | HTML | CSS | Javascript | JQuery
Web application designed to modernize the pub experience with digital ordering, inventory management, and payment processing.
Features:
Role based login system
Multi-languages support
Menu ordering system
Menu filtering
Storage management system
Responsive design
Object-Oriented | Flutter | Dart
PetCoin is a mobile app that helps users manage their finances with ease. It features a clean, responsive UI and supports both iOS and Android thanks to Flutter’s cross-platform capabilities.
This project demonstrates my skills in
mobile development
UI/UX design
building scalable and user-centric applications
C/C++ | TUI | ncurses
A terminal-based version of card game BANG! built in C using the ncurses library, allowing players to challenge various levels and opponents through an intuitive command-line interface. I took part in the development of game mechanics, interface design, and code architecture, demonstrating strong C programming skills and a solid foundation in algorithmic logic and team collaboration.
Alpha-Beta Pruning | PyGame
Developed a PvC chess game in Python using Pygame, featuring an AI opponent driven by Alpha-Beta Pruning. This project combined elements of game development and artificial intelligence, showcasing my capability in implementing search algorithms, designing game logic, and creating user interfaces.
Microsoft Azure | API | Cloud Service
A web platform that enables users to upload images containing text, which are automatically translated using Microsoft Azure Cognitive Services. The translated text is also converted into speech for pronunciation learning. This full-stack project highlights my experience in image processing, NLP, and text-to-speech synthesis, and my ability to integrate cloud services to enhance user experience.
C# | Unity | MySQL
A PvC mobile game built with Unity, where I was responsible for implementing the user authentication system and MySQL-based player data management. This project emphasized backend integration and real-time data synchronization, ensuring both secure login and seamless player experience.