ProjectsHere are some of the non-work-related projects I've done over the years. I'm excited to see this list continue to grow!BHGM - Event Schedule2024Written for the Burry Heights Gaming Marathon (2024). This online schedule was developed and provided to the public to showcase the different games and scheduling for the fundraising marathon. As well as showcase event times in the user's timezone. The website also updated in real-time to showcase what game was currently being played on stream.NextJSReactTypeScriptTailwind CSSNetlifyThe Portfolio Site2023A minimalist React + TypeScript portfolio site. Only mock pages use any UI libraries; everything else was written from scratch.ReactTypeScriptSassNetlifyRescueAI - Engineering Capstone Project2023A python-powered desktop application that turns a hobbyist drone into a prototype computer-vision-powered search and rescue tool for locating missing persons.PythonPyTorchJavaScriptElectronHTMLCSSAshell2023A custom linux shell written from the ground up using the C programming language.C Programming LanguageLinux ProgrammingLegends of Madness2021A custom 2D platformer video game written from scratch in C++ using the SFML library. Project of four people.C++SFMLEntity Component SystemAsepriteAshbot2024A work-in-progress multi-purpose discord bot for automating common discord tasks such as rolling dice for table-top games or managing a kanban board via a discord text-channel.PythonDiscord APIDiscord.pyPDFMark2022PDFMark is a user-friendly Windows Presentation Foundation (WPF) application designed to streamline the process of stamping PDF files with annex information.Windows Presentation FoundationC#XAMLDownload Organizer2023File management script designed to organize your DOWNLOADS folder—or any directory of your choice—by categorizing files into subdirectories based on their extensions. This efficient tool simplifies the process of organizing your (likely) very chaotic downloads folder for better organization. As well as allows for the mass moving or deleting of certain file types that build up over time. (e.g installers) should you wish to delete the folder.PythonDungeon.IO2021A 16-bit dungeon crawler developed in a custom game engine written from scratch in Java and the LibGDX framework, enabling players to navigate and battle through a dungeon brimming with enemies.JavaLibGDX