Summary
Overview
Work History
Education
Skills
Languages
Timeline
AdministrativeAssistant

Punithan R

Unreal Game Developer
Chennai,Tamil Nadu

Summary

A Self-Taught Unreal Engine Developer who's been satisfying clients for 3+ years. I'm familiar with the core concepts of OOPS like Abstraction, Modularity, etc and implementing it in code base effectively. I'm a Gameplay programmer at core who has intermediate experience with AI and UI. I have basic experience with Material Functions, Environmental Art and other aspects of Unreal Engine as well so I'm efficient at handling minor bugs and changes at any of them. I'm good with following any said Namespace and pipeline as I'm very flexible.

Overview

3
3
years of professional experience

Work History

Lead Gameplay Programmer

Ayelet Studio
01.2023 - Current
  • Made quick demo in under 3 months for GDC 2023 held in San Francisco.
  • Designed and Maintained Multiple Gameplay Systems with Good Documentation.
  • Led Junior Gameplay Programmer and 3D Artist when working with Environmental Gameplay Events such as QTEs, Scenery Cinematic, Beam-Balancing, Etc.
  • Worked with UE5's Latest features such as Enhanced Inputs, Motion-Warping, Stride-Warping, Complex IKs and much more to ensure that animations are as realistic as possible and Gameplay looks smooth.

Gameplay Programmer

Alphack Studio
04.2022 - 02.2023
  • Made two AI Boss and has Dynamic Agro that picks which Player to attack by considering various factors. One has basic Slash and pound attacks with occasional Lunge attacks. Second is Dragon-Like AI which follows active target and shoot fire balls.
  • Made Bike-Racer AI which can avoid moving cubes on track.
  • Made basic AWS server to test Multiplayer Builds and utilized services like Cognito, Gamelift, GraphDB, Lambda, to make functions like Login/Signup, Multiplayer Matchmaking and Party-Invite.
  • Made dynamic gameplay elements such as Asteroids hitting track at some point and knocking player if caught.
  • Optimized Art Assets by Adjusting LODs.
  • Reduced Texture size by Optimizing compression settings.

Gameplay Programmer

LeapN
12.2021 - 05.2022
  • Made Replicated Teleportation System without Loading Screen.
  • Made Pedestrian System that has Dynamic Misc Events such as Sitting on Bench, Talking to each other at random intervals.
  • Made Tournament system in collab with another programmer and 3D Artist.
  • Made Free Hand Combat System with Punch,Kick, Block, Parry, Dodge and Grapple Attack.
  • Made TPP Waves-Based Zombie-Shooter from scratch fully on C++ with Network replication.

Game Programmer

Fiverr
01.2021 - 12.2021
  • Made FPS Deer-Hunting game with main focus on Animal AI which has Sight, Hearing and Damage sense.
  • Made Sword fighting game with basic functionalities.
  • Made Racing Game with Checkpoints and Rival AI Racer.
  • LODs and Texture Optimization.
  • Optimized client's code by removing heavy calls such as Casting and replaced with Interfaces and Event Dispatchers. Reduced memory usage by Optimizing variables and functions.

Education

Bachelor of Science - Computer Science

BITS Pilani
Pilani, Rajasthan.
05.2027

No Degree - Unreal Engine

Udemy
Online
04.2020

Skills

  • Unreal Engine 4/5
  • C
  • Python
  • GitHub
  • PlasticSCM
  • Perforce
  • Jira
  • Trello
  • Monday
  • ClickUp

Languages

English
Advanced (C1)
French
Beginner (A1)
Japanese
Elementary (A2)
German
Elementary (A2)

Timeline

Lead Gameplay Programmer

Ayelet Studio
01.2023 - Current

Gameplay Programmer

Alphack Studio
04.2022 - 02.2023

Gameplay Programmer

LeapN
12.2021 - 05.2022

Game Programmer

Fiverr
01.2021 - 12.2021

Bachelor of Science - Computer Science

BITS Pilani

No Degree - Unreal Engine

Udemy
Punithan RUnreal Game Developer