Swansea University - Computer Science First Class Honours
Swansea University - Mathematics Foundation Year
A Website made for RMCT Cleaning Team, to aid in keeping track of company jobs, and allow keeping track of revenue from these jobs. Allowing the company to move from paper based records to digital.
Created using Flask (Python), HTMX, and AWS services.
Repository: Not Public
Video taken from a development build with dummy data.
My University dissertation project, which consisted of a machine learning algorithm (Reinforcement learning) trained on historic stock data to make prediction on future stock data, and a GUI application to visualise its predictions and training. With the aim to help in development of trading algorithms via helping to visualise algorithm performance.
Created using C++ with Vulkan for the GUI application, and Python and tensorflow for the Machine Learning algorithms.
A University group project where we were tasked with creating the Windows game Rats using Java and JavaFX. This was done in a group of 6. Where I took the role of team lead, managing meetings, leading development, and helping others with programming, as I was the most experienced in my group. Our team achieved a 90% for this project, and I received an individual score of 100%.
Created using Java with JavaFX which is a UI library.
An attempt at a game engine with the purpose of improving Vulkan experience and understanding graphics programming. Spread over projects in both C++ and Odin, with iterations having custom Windowing and Event systems.
Created using C++ with Vulkan.
A WIP space game engine created with a friend. Created from scratch using Vulkan and the Odin programming language. Currenly implemented features include ECS, local coordinate system to allow for using double precision floats for positions, and mesh streaming for loading chunks of a planet mesh.
Created using Odin with Vulkan.
Email me at: benasm123@googlemail.com