Programming Languages

C# C / C++ Python R Java GLSL JavaScript

Software & Platforms

OpenGL Unity Unreal Engine

Databases

MySQL PostgreSQL Supabase (BaaS)

Version Control & DevOps

Git GitHub Gitea Jira GitHub Actions CI/CD

Web Technologies

HTML CSS JavaScript

Scripting Languages

Perl PowerShell Shell

Editors / IDEs

Sublime Text Vim Visual Studio Code

Network & XR SDKs

Netcode for GameObjects Meta XR SDK OpenXR
VR Art Gallery Unity 6 · Netcode · Supabase · PostgreSQL

Cross-platform multiplayer VR app with a GPU-based painting system using Ping-Pong Render Textures, collaborative networking via Server/Client RPCs with Row-Level Security, and an automated CI/CD pipeline via GitHub Actions.

Wizard’s Academy OpenGL · GLSL · C++

3D simulation with a complete graphics pipeline — procedural dynamic time-of-day, Phong illumination, Additive Blending, Billboarding, hierarchical animation, and optimised GPU data transfer via VAO/VBO.

Cosmic Library Unreal Engine 5 · Niagara · Sequencer

60–90 second animated short showcasing animation principles — Wind Directional physics via Level Blueprint, a custom glowing Niagara particle system, and skeletal mesh bone manipulation for supernatural ghost movement.

Jr. Software Developer Trainee

Enterprise QA Labs Inc · North Carolina, USA

Sep 2024 – Jul 2025

Software Engineering Fellow

Headstarter AI · New York, USA

Jul – Sep 2024

MSc Computer Science — Augmented & Virtual Reality

Trinity College Dublin

Sep 2026

BSc Computer Science

University of North Alabama

May 2024