Portfolio

Work-Related Projects

2024

Project Swim-360

As part of the SWIM-360 project, I contributed to the development of an AI-driven system designed to enhance performance analysis in competitive swimming. The project integrates real-time video and wearable sensor data to enable detailed biomechanical tracking and stroke optimisation.

Personal Projects

2023

EY Klimathon

At the EY Klimathon, my teammate and I secured first place with our proposal to enhance the education sector using AI-driven tutoring systems. Our concept focused on providing personalised learning support through intelligent tutoring, aiming to bridge educational gaps and improve student engagement.

2019

ECER - Botball Robotics Tournament

As part of a robotics tournament, I designed and programmed an autonomous robot to respond to a simulated natural disaster scenario. The challenge involved completing a range of tasks such as rescuing injured citizens, transporting supplies, extinguishing fires, and restoring essential services like electricity and gas.

2017 - 2020

Muzeum (Voluntary)

As part of my experience working with children, I created engaging PowerPoint presentations tailored to their interests and learning levels. I also taught a variety of lessons, helping to make educational content both accessible and enjoyable. In addition, I helped organise fun and interactive activities aimed at fostering creativity and teamwork among children.

Conference Presentations

2024

Future Technologies Conference

At the Future Technologies Conference 2024, I presented my research paper "Beyond the Maze: How AI Personalises Learning and Drives Engagement in Educational Games."

Games

Unity-Developed

2023

University of Malta Gamejam

For UM GameJam 2023, themed “War and Peace,” our team developed Destined for Escape: a turn-based RPG where players take on the role of a gladiator battling for freedom in a ruthless arena. I served as team leader, overseeing all game design decisions, programming the enemy AI, and coordinating the team's workflow.

The game combined strategic combat with narrative depth, earning us 3rd place in a closely contested finish, just a few points behind the top entry.

2022

University of Malta Gamejam

At UM GameJam 2022, our team developed DABDA, a platformer game inspired by the five stages of grief: Denial, Anger, Bargaining, Depression, and Acceptance, in response to the event’s mental health theme. Each level introduced unique gameplay mechanics to reflect the emotional nuances of its respective stage.

I contributed as a programmer, focusing on implementing procedural generation to enhance replayability and ensure a dynamic player experience.

Roblox-Developed

2024

Be A Dog Simulator

Be A Dog Simulator is a light-hearted multiplayer game where players become playful dogs, explore an open world, and interact with others: either by playing together or competing to earn Bones. Players can unlock and trade a variety of rare and unique dog skins. I worked as the sole programmer on a collaborative team, developing all game systems including core mechanics, multiplayer functionality, store features, and the skin trading system.

2021

Flex Your Obby Skills on Others

In Flex Your Obby Skills on Others, players take on an endlessly generated obstacle course designed to test and showcase their parkour abilities. As team leader and main programmer, I implemented a dynamic procedural generation system that ensures the course never repeats and scales in difficulty based on player performance. The game encourages friendly competition, letting players prove who truly has the best parkour skills.

2020

Stairway to Heaven (Obby)

Stairway to Heaven challenges players to ascend a towering obby made of randomly spawning, pre-designed sections. Reaching Heaven earns points and increases the pace of the game’s global countdown, after which a brand new stairway appears. I served as team leader and lead programmer, developing the randomised map system, progression mechanics, and overall game flow.