Resume Icon Paper Resume GitHub Icon GitHub LinkedIn Icon LinkedIn Email Icon E-mail
Unity Logo Unity Based Portfolio
(not up to date)
Kushagra
Click for About Me

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.

Click on project name or photograph to view the
Projects
Living Landscape: DirectX11 Project

Living Landscape
This DirectX11 project features a dynamically tessellated and procedurally generated terrain, volumetrically rendered clouds, multiple lights, and accurate shadows.
MSc Project

Synthetic Player Simulator for Comparing Matchmaking Systems
A simulation framework modelling 10,000 players to benchmark matchmaking algorithms. Modelled realistic player behaviours, such as smurfing, to replicate competitive multiplayer dynamics.
Wrong Floor

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 2

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

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

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

Gunner FPS
It is a first-person shooter game based on the training range of VALORANT, it includes multiple weapons and training modes.
colorSwitch

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.
pakdamPakdai

Pakdam Pakdai
A Unity implementation of real world Chase & Tag. It supports multi-user input and split-screen gameplay.
run

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.

Click on job title or organisation to view more on the
Work Experience
Unity Developer
VyoriusBird Vyorius Drones

Jan 2025 - Mar 2025, Jul 2023 - Dec 2023
Remote
  • Developed and maintained the Drone Flight Simulator, Drone Test Simulator, and Drone Soccer to support drone pilots training in drone manoeuvrability.
  • Operated tools such as Unity Engine, Terrain tools, Custom Input Managers, Physics, and Animations.
Python Content Creator
alphadynamic Alphadynamic

May 2022 - Jul 2022
Remote
  • Devised multiple small games using Python Language and created videos about their working for teaching children.
  • Engineered various AI models and AI apps using web services like Nyckel and MIT App Inventor.

Click on degree or institute name to view more on the
Education
Postgraduate Degree

Master of Science (MSc) in Computer Games Technology

Abertay Abertay University

Sep 2024 - Aug 2025
Dundee, UK
  • Grade: B+ (Term 2)
Undergraduate Degree

Bachelor of Technology (B.Tech) in Computer Science And Engineering (Artificial Intelligence & Machine Learning)

AKTU Dr. A.P.J. Abdul Kalam Technical University (AKTU)

Sep 2020 - Jul 2024
Ghaziabad, India
  • CGPA: 8.26
Senior Secondary School (12th)

Equivalent to GCE A-Level (UK's General Certificate of Education - Advanced Level)

CBSE Central Board of Secondary Education (CBSE)

Jul 2020
Delhi, India
  • Percentage: 90.6%
Secondary School (10th)

Equivalent to GCSE (UK's General Certificate of Secondary Education)

CBSE Central Board of Secondary Education (CBSE)

Mar 2018
Ghaziabad, India
  • Percentage: 90.4%

Click on certificate or course name to view more on the
Certificate & Courses
CS50's Introduction to Game Development
Harvard Harvard University

Jul 2023 to Dec 2023
Online
Unity C# Scripting Fundamentals
Pluralsight Pluralsight

Oct 2020
Online
Unity Animation Fundamentals
Pluralsight Pluralsight

Oct 2020
Online
Unity 2018 Fundamentals
Pluralsight Pluralsight

Apr 2020
Online

Click on game jam or game name to view more on the
Participation & Achievements
AGDS AGDS Spring Jam 2025

Created Game: That's Not Your Target

Mar 2025
Online with an on-site Play Party
  • A Week-long jam to create a game using the theme "Feedback Loop"
Scottish-Widows Scottish Widows Game Jam by Lloyds Banking Group

Created Game: Bear with Me

Feb 2025
At V&A Dundee
  • A 2 day jam to build a game related to given social briefs
AGDS AGDS Halloween Jam 2024

Created Game: Tower of Treats

Nov 2024
Online with an on-site Play Party
  • A Week-long jam to create a Halloween based game using the theme "No End"
AGDS AGDS Freshers Jam 2024

Created Game: Wrong Floor

Sep 2024
Online with an on-site Play Party
  • A Week-long jam to create a game using the theme "Finite Space"
brackeys-Logo Brackeys Game Jam 2023.2

Created Game: Dark World

Aug 2023
Online
  • A Week-long jam to create a game using the theme "Diving Deeper"
1bit 1-Bit Jam 2023

Created Game: Passage

Aug 2023
Online
  • A Week-long jam to create a game using the theme "Light & Dark"
icojam IcoJam 2023

Created Game: 3 Waves 2 Lives 1 Player
(Ranked 88 out of 300 entries for "theme")

Jul 2023
Online
  • A 72 hour jam to create a game using the theme "3... 2.. 1."

Click on research paper or article name to view more on the
Publications
Development and Evaluation of Autonomous Parking System Utilising Reinforcement Learning Agents within Unity3D Environment
IJFMR International Journal For Multidisciplinary Research (IJFMR)

Jun 2024
  • This paper describes how RL agents in the Unity Environment can perform parking.
  • The goal of the study is to propose a method that makes use of reinforcement learning techniques offered by the Unity ML-Agents framework within Unity's realistic 3D simulation in order to solve the requirement for autonomous parking solutions.
  • The paper is published in IJFMR's Volume 6, Issue 3, May-June 2024
Video Games and Brain Development
conatus Conoscenza 22

Oct 2022
  • This article describes how video games affect human brain.
  • The goal of the study is to discover the benefits and disadvantages of gaming and determine the optimum time spent on games.
  • The article is published in the Conoscenza 22 edition
Practices of Implementing Agile Procedures & DevOps Methodologies in the development of Web Applications
akgec Glimpse - Journal of Computer Science

Oct 2022
  • Co-Authored with Lakshita Sejwal on a paper targeting Agile and DevOps methodologies in developing Web Applications according to IT standards.
  • The paper is published in Glimpse - Journal of Computer Science, Volume 1(1), January - June 2022, pages 30-32



v2.15 Updated on: 03 July 2025
Made by: Kushagra and ChatGPT