
ROS2 Cat Chaser
Before building a real autonomous robot, this project simulates the entire system with Gazebo. The Robot Operating System enables the critical communication between robot components, while an AI model is used to detect cats in real time as the robot moves in the environment.

ESP32/LoRa Messenger
Paired with a mobile app using Bluetooth, this communication system uses LoRa radio technology, enabling long-range, low-power messaging without reliance on cellular or Wi-Fi networks.
View on GitHub
Keyless Tap
Forgot your keys? This is a system that uses a Raspberry Pi and Mobile App which allows the user to physically push the "open main door" button virtually from their phone with the help of a linear actuator.

Fast Neural Style Transfer
An AI model that is trained by applying different styled images on a dataset of 8000 images. Once trained, the AI can then apply the same style to any image.
View on GitHub
Safe Path
An Android App that allows users to reach their destination saftely and efficiently. It uses the Google Maps API as the interface for accurate navigation. An algorithm is designed to parse through available routes while avoiding set danger zones. Additionally, a small database is used to record recently searched routes.
View on GitHub
Daily Wordle Solver
A scraper fetches the daily wordle by the New York Times from the internet and an algorithm designed in Python guesses that wordle in as few attempts as possible.
View on GitHub
Samurai Legend
A 2D game made entirely using Java/Javafx. In this game, you have to clear 10 waves as a Samurai holding a katana. Each wave consists of different enemies which have different attacks. The final boss has a special trick. View on GitHub

AI Image Generation (DCGAN)
What if you could generate the image of a video game character that does not exist in the game? The dataset used consists of images of all champions in the video game "League of Legends", and the AI model tries to generate an entirely new champion based off the patterns it learns.
View on GitHub
Free Slice
A physics-rich 3D environment developed in Unity, where players can dynamically slice objects with a katana and interact with their surroundings by picking up and throwing objects.
View on GitHub
Cat Chaser
Entertaining my cat daily is a tedious job so I'm currently working on an Automatic Robot Car that plays chase with my cat around the house. It will mount a raspberry pi with a camera that will detect my cat and chase it whenever it is in vision.
In Progress...