My Work Samples

Explore my personal projects below.

Messaging App

This project demonstrates my proficiency in PHP, SQL, and database management. It's a messaging webpage that enables users to create and manage their own accounts and send messages. The app allows users to send messages within custom-created groups centered around specific topics. Users can also share images and embed YouTube video links in their messages. Additionally, administrators have the ability to moderate user interactions directly through the website.

Arcade Machine

In this project I built a fully functional arcade machine capable of playing a wide range of retro games from various classic consoles. Powered by a Raspberry Pi, the system offers a seamless gaming experience through the RetroPie OS. I designed built, and painted the wooden cabinet. In addition to classic games, the machine also features homebrew titles that I developed myself.

Java Game using JavaFX

In this project, I developed a basic game system using JavaFX, incorporating a Perlin noise-inspired library to generate dynamic maps populated with various animals and resources. The game features NPCs, each with a unique name, capable of pathfinding, gathering resources, and interacting with the environment.