Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Websites
Timeline
Generic

Punit Ghag

Mumbai

Summary

Gameplay Programmer with 5 years of professional experience, including 4 years in AAA game development. Contributed to Skull and Bones and Just Dance, delivering complex gameplay features from rapid prototyping through production in cross-functional teams. Proficient in C++, Unreal Engine 5, and Unity, with expertise in gameplay systems, AI, and multiplayer features.

Overview

5
5
years of professional experience
4
4
Languages

Work History

Programmer

Ubisoft
Mumbai
06.2025 - Current
  • Took ownership of Kraken state machine and combo handling system for Skull and Bones, Year 2, Season 4: Eye of the Beast.
  • Contributed to the collision system for the Kraken, enhancing gameplay fluidity.
  • Fixed post-launch gameplay issues.
  • Joined the Prototyping Team, developing Unreal Engine 5 gameplay prototypes for Ubisoft HQ evaluation.

Junior Programmer

Ubisoft
Mumbai
01.2023 - 06.2025
  • Contributed to the ship combat and sea monster gameplay for Skull and Bones, implementing multiplayer synchronization, AI behaviors, node graph logic, and combat systems.
  • Selected for onsite collaboration with Ubisoft Paris on Just Dance 2025: Party Mode.
  • Owned the runtime asset loading system for Party Mode using Unity Addressables, ensuring efficient asset management and seamless content loading.
  • Contributed to Just Dance 2024 PS5/Xbox Series X|S development.

Intern Programmer

Ubisoft
Mumbai
07.2022 - 01.2023
  • Enhanced existing gameplay features for Skull and Bones using C++ and Ubisoft's proprietary game engine, implementing designer-driven gameplay systems.
  • Represented Ubisoft at IIT Bombay Techfest, conducting Unity and game development workshops for aspiring developers.

Unity Game Developer

Sooper Squad Studios
08.2021 - 07.2022
  • Developed multiple Android games.
  • Integrated Unity Analytics and third-party SDKs.

Education

Bachelor of Science - Computer Science

Kishinchand Chellaram College
Mumbai
07-2021

Skills

  • C and C#
  • Unreal Engine 5, Unity & Proprietary Game Engines
  • Gameplay Systems
  • AI Programming
  • Combat Systems
  • Client-Server Architecture
  • Unity Addressables
  • Git & Perforce
  • Visual Studio
  • JIRA

Accomplishments

• Promoted from Intern to Intermediate Programmer within three years.
• Six consecutive Outstanding performance ratings.
• Selected for Ubisoft Paris onsite collaboration.
• Owned gameplay systems for a live-service AAA title.

Languages

English
Proficient (C2)
C2
Hindi
Proficient (C2)
C2
Marathi
Native
Native
French
Beginner (A1)
A1

Timeline

Programmer

Ubisoft
06.2025 - Current

Junior Programmer

Ubisoft
01.2023 - 06.2025

Intern Programmer

Ubisoft
07.2022 - 01.2023

Unity Game Developer

Sooper Squad Studios
08.2021 - 07.2022

Bachelor of Science - Computer Science

Kishinchand Chellaram College
Punit Ghag