My role was the gameplay programmer where I created the gameplay architecture for the game and various gameplay systems in the game.
The architecture was the game objects and component system. For the various gameplay systems, I created the obstacle spawning, the win lose condition
and the overall game loop.