Hello!

My name is Raahul, and I am a game programmer with over two years of experience in the gaming industry. I have earned a Master of Science in Computer Games Technology from Abertay University, Dundee, and hold a Bachelor of Engineering in Computer Science. My fascination with gaming began at the age of four when I was introduced to Pokémon Sapphire by my sister, sparking a lifelong passion for both playing and creating games. With a deep interest in gaming and esports, I am driven to combine creativity and technical expertise to push the boundaries of interactive entertainment

Currently, I am working as a Research Assistant at Abertay University, where I focus on designing and developing custom tools and plugins for Unreal Engine 5, utilizing technologies like C++, Slate, Python, and Blueprints. Prior to this, I honed my skills as a Game Programmer at Hammerplay Studios, contributing to the development and release of several game titles.


Skills

Unreal Engine
Unreal Engine
Unity
Unity
Cocos Creator
Cocos Creator
Phaser
Phaser
Source Control
Source Control
Playfab
Playfab


C++
C++
C#
C#
TypeScript
TypeScript
JavaScript
JavaScript
Python
Python
Lua
Lua

Projects

A collection of my personal and professional projects.


Bubble Brawl

Bubble Brawl

Personal

Portfolio Game

Reverb Shift

Personal

Anshō

Anshō

Personal

Cat Cruise

Cat Cruise

Personal

Tank Battle Royale

Tank Battle Royale

Personal

Portfolio Game

Metalmorphosis

Personal

Portfolio Game

Portfolio Game

Personal

image-alt

Super Tanks

Hammerplay Studios

tennis-play

Tennis Play

Hammerplay Studios

The Bow Fighters

The Bow Fighters

Personal

Carrom Play

Carrom Play

Hammerplay Studios

Cricket Pang

Cricket Pang

Hammerplay Studios

solitaire-pto

Solitaire Pro

Hammerplay Studios

21 Knights & Dragons

21 Knights & Dragons

Hammerplay Studios

Dota Mod

Dota2 Mod

Personal

Timeline

How I got to where I am:

  • Jan 2025 -

    Abertay University, Scotland

    Research Assistant

    I designed and developed custom tools and plugins for Unreal Engine 5, enhancing workflows and extending engine functionality, while utilizing C++, Slate, Python, and Blueprints to deliver efficient and innovative solutions tailored to diverse project requirements. Additionally, I contributed to the creation of course material for the Plugin and Tool Development module.

  • Sep 2023 - Aug 2024

    Abertay University, Scotland

    Msc Computer Games Technology

    In 2024, I completed my studies, delving deeper into the multifaceted world of game development. My focus areas included DirectX graphics, shader programming, low-level networking, AI, and advanced mathematical concepts. My thesis centered on the application of Spatial Audio and convolution reverb within virtual reality environments.

  • Jul 2021 - Aug 2023

    Hammerplay Studios, India

    Game Programmer

    I started as an intern and was rapidly promoted to a full-time position. I have served as the project lead and have taken on diverse programming responsibilities, including UI, Audio, Gameplay, and Network. Additionally, I contributed to the development of an in-house LiveOps platform. My experience spans both client projects and the company's own intellectual property.

  • Jul 2017 - Jun 2021

    SVCE, India

    B.E. Computer Science Engineering

    In 2021, I graduated with a solid understanding of computer fundamentals, state machines, and object-oriented programming. After exploring various disciplines, I chose to specialize in game development, a field I find immensely enjoyable and fulfilling.

CV

Here's my CV.

Click here to download it: Download PDF.

Sorry, the PDF was unable to load onto the webpage.

Contact Me