About Me

What I Do

I’m an experienced Games Programmer with industry experience in Unreal, Unity, Godot and a custom branch of Source, building games across PC, VR and Mobile platforms. I’ve worked on Gameplay, AI, Engine Tools, Networking, VR Systems and Engine-Level Features. I’ve also managed backend services such as Version Control, CI/CD and database management on both Linux and Windows.

How I Work

I approach development by focusing on clean architecture, predictable behavior and maintainable systems that don’t fight the team. I break down problems by understanding whats happening under the hook to ensure the final solution is fast, reliable and straightforward to work with. I enjoy collaborating closely with teammates and building tools based on their requests and feedback to assist in smoother and less painful workflows.

What I’m Into

Tools I Use

Engines
Unreal Engine, Unity, Godot, Source (Custom Branch)
Languages
C++, C#, Python
Tools
Rider, Visual Studio, RenderDoc, Perforce, Git, Subversion, CMake, VPC, Blender
Platforms & Deployment
Windows, Mac, Linux, Meta Quest, Steam, Epic Games Store
Infrastructure
Linux (Ubuntu) & Windows server management, automated build pipelines, CI/CD using Jenkins, GitHub Actions and TeamCity