Portfolio

Weather Forecasting App

Cloudnerd is a machine learning based web application that predicts the weahter by scanning clouds. Give it a try below!

Lyric Recognition Web App

Shazoom is a speech recognition user interface that identifies user-sung songs and retrieves top matches. Give it a try on my GitHub below!

Diet-Based Restaurant Locator Chatbot

Jou'an is an interactive chatbot that identifies user dietry preferences and locates nearby suitable restaurants. Give it a try on my GitHub below!

Blocky: A Game of Blocks

Blocky, a Java-developed multiplayer game, engages players in strategic block manipulation on a dynamic grid to outscore rivals. It masterfully blends strategy, real-time competition, and technical finesse. Check it out on my GitHub below!

The Caterpillar Game

The Caterpillar Game, a Java-built spin on a classic, challenges players to steer a growing creature while avoiding obstacles. It's a fun and engaging game, merging OOP principles and robust backend handling. Check it out on my GitHub below!

PGM Image Processor

A Python program that manipulates PGM images through various operations such as flipping, cropping, and inverting. This tool uses File IO and complex string manipulation. Check it out on my GitHub below!

Music Player

This Python program extracts musical notes from text files and uses the 'musicalbeeps' library to play back the melody. A demonstration of Python's power in working with media files. Check it out on my GitHub below!

9-bit Ripple Carry Adder

An implementation of a 9-bit ripple carry adder using Quartus, VHDL, and an FPGA board. This project demonstrates the practical application of digital system design principles. Check it out on my GitHub below!