At AWIL Group Limited, I developed interconnected gameplay systems for Cave, a customizable player-space feature. Using Unity and C#, I worked on inventory, crafting, furniture placement, cosmetics, camera controls, themes, and persistent saving.
I also built reusable Unity UI Toolkit components and state-driven UI architecture to coordinate gameplay panels and system state. I integrated and extended the systems within an existing game codebase and prepared a working internal build for cross-team testing.
At Sigtica Limited, I developed backend functionality for Vulcan, a task automation platform. I built REST APIs with Python, Flask, and MySQL for real-time requests and long-running processing jobs.
In a group NLP project, I improved a news headline classification and clustering pipeline and implemented semi-supervised self-training, scaling labelled data from about 82K to 1.2M headlines. I also built a C++ Snake Game project with decoupled engine layers, a fixed-timestep game loop, and interchangeable renderer backends.

