Unity, C#, and C++ programmer with experience in shader programming, procedural terrain, AI logic systems, multiplayer matchmaking, and synchronisation over TCP/UDP. Strong academic foundation backed by game jam projects, MSc research, and industry work experience.
Living Landscape
This DirectX11 project features a dynamically tessellated and procedurally generated terrain, volumetrically rendered clouds, multiple lights, and accurate shadows.
Wrong Floor
Originally a jam game, now release-ready. A fast-paced horror shooter, fight through zombie-infested floors, blending intense combat, jump scares, and environmental interactions, it tests reflexes and strategy.
Gunner Reloaded
Unreal Engine port of the Gunner project using Blueprints as coding mechanism. A first-person shooter game based on the training range of VALORANT.
iPark: Intelligent Parking
A machine learning project that utilises Unity ML-Agents, Reinforcement Learning, and the Unity engine to create an intelligent system capable of parking a car in dynamic scenarios.
REVV Car Simulation
It is a car simulation game containing 5 cars such as sports cars, hatchbacks, sedans, and offroaders, on different types of tracks such as a race track or an offroad course.
Gunner FPS
It is a first-person shooter game based on the training range of VALORANT, it includes multiple weapons and training modes.
Color Switch Clone
It is a clone of the popular Color Switch Android game. It aims to provide a similar experience on a PC application.
Pakdam Pakdai
A Unity implementation of real world Chase & Tag. It supports multi-user input and split-screen gameplay.
Run
My First ever project in Unity, a simple runner-based game to hit target (500) points while avoiding collisions with enemies and their bullets.