ANDROID APPS
Explore a collection of my Android apps, built solo with Java in Android Studio and powered by OpenGL for custom graphics rendering. Each app features a refined user interface and intuitive user experience, with a focus on performance and visual design throughout.
Incline (unreleased)
This game is a fast-paced arcade game with a minimal design and responsive controls. Players tap to control the angle of movement, navigating sharp slopes and tight spaces in a challenge that tests reflexes and precision.

Cube Solver
This app features an interactive 3D cube simulator, allowing users to rotate, scramble, and match their physical cube. It also has a solving algorithim and animates a step-by-step solution once the cube is set.

Panda Surfer
This app features an interactive 3D cube simulator, allowing users to rotate, scramble, and match their physical cube. It also has a solving algorithim and animates a step-by-step solution once the cube is set.
STUDENT PROJECTS
Shown here are a few of the projects I created during my time at university. They showcase a range of skills from game development to data structures.

Horse Race Simulator
A Java-based horse racing simulator that allows users to create and manage horses, and simulate a race around a track. The project demonstrates object-oriented programming principles and uses JPanel to create a graphical user interface for interaction.