Experience

May 2022 – Present: Gameplay Systems Engineer – Final Strike Games, Bellevue, WA

I currently work as a Gameplay Systems Engineer at Final Strike Games based in Bellevue, WA. Currently, I am working on an unannounced AAA Multiplayer PvP shooter with our experienced team.

Some of the areas of work I do here are:

  • Gameplay Systems
  • Multiplayer
  • Tools Programming
  • Input Systems
  • Gameplay Ability System Programming

July 2020 – Feb 2022: Software Engineer – Enduring Games, Austin TX

Worked as a Software Engineer for Enduring Games based in Austin, Texas, USA.

I utilized my skills as an engineer on industry-leading AAA projects that follow fast-paced collaborative development in large team environments. I worked on cool technology day in and day out!!

Here’s a brief list of things I used to do:

  • Cross-Platform development
  • Online Systems and Integration
  • Console Development
  • Asynchronous Programming
  • Gameplay Programming
  • Multiplayer

Below are my shipped games while I worked at Enduring Games:

Aug 2018 – May 2020: Software Development Student (SMU Guildhall)

Duration: 22 months. Location: Plano, Texas, USA

Project: Goofballs (3D Physics based local multiplayer co-op game)

  • Role: Gameplay and UI Programmer
  • Team Size: 12 (3 Programmers)
  • Development Time: 6 months
  • Engine: Unreal Engine
  • Shipped: Yes (Steam)

Project: TAR-3D (3D Time attack racing game using Nvidia PhysX)

  • Role: Engine and Gameplay Programmer
  • Individual Project
  • Development Time: 5 months
  • Engine: Prodigy engine

Project: Markov-Chain-based Wave Function Collapse (Master’s Research Thesis)

  • Role: Engine and Systems Programmer
  • Individual Project
  • Development Time: 5 months
  • Engine: Prodigy engine

Project: Ant AI (AI ant colony battle arena competition)

  • Role: AI Programmer
  • Individual Project
  • Development Time: 3 months
  • Engine: Prodigy engine

Project: Age of Emptiness III (Guildhall RTS game project)

  • Role: Engine and Gameplay Programmer
  • Individual Project
  • Development Time: 4 months
  • Engine: Prodigy engine

Project: Go Go-Karts (3D couch co-op arcade kart racing game)

  • Role: UI/UX Programmer
  • Team Size: 45 (9 Programmers)
  • Development Time: 3 months
  • Engine: Unreal Engine
  • Shipped: No

Project: Nvidia PhysX and Vehicle SDK Integration for Prodigy Engine

  • Role: Engine and Physics Programmer
  • Individual Project
  • Development Time: 2 months
  • Engine: Prodigy engine

Project: Custom 2D Physics System for Prodigy Engine

  • Role: Engine and Physics Programmer
  • Individual Project
  • Development Time: 3 months
  • Engine: Prodigy Engine

Project: Lumen (2D puzzle game for Android)

  • Role: Gameplay and UI Programmer
  • Team Size: 5 (1 Programmer)
  • Development Time: 3 months
  • Engine: Unity 2018

Total development experience: 22 months

March 2018 – June 2018: Assistant Manager AR/VR (Whatbox Entertainment)

Location: Bangalore, India. Duration: 4 months

Work Experience:

  • Developed AR applications for Android and iOS platforms
  • Contributed towards planning and development of geolocation-based AR application for Android and iOS
  • Worked with back-end team and design team to develop products
  • Worked on CriQLive quizzing application for IPL cricket season in India.

Total development experience: 4 months

Sept 2017 – Nov 2017: Creative Strategist (I Love Mondays)

Location: Bangalore, India. Duration: 3 months

Work Experience:

  • Developed 360 video viewing application using Unity engine
  • Collaborated with schools and industry professionals to bring content into company’s Android application
  • Collaborated with Android and Unity developers to test and implement features into the product

Total development experience: 3 months

Jan 2017 – May 2017: Intern (XR Labs)

Location: Chennai, India. Duration: 5 months

Work Experience:

  • Helped develop mixed reality application for company client
  • Developed gesture input system on Unity for Windows application using leap motion controller
  • Contributed towards the development of UI tools for product

Total development experience: 5 months

Mar 2015 – Mar 2016: Project Director (Computer Society of India – VIT)

Location: Vellore, India. Duration: 12 months

Work Experience:

  • Oversaw all projects for the Computer Society of India – VIT
  • Implemented project plan and timelines for core committee selection portal development
  • Led a team of 15 to organize “CodePlay” a 36-hour app development hackathon
  • Led team to organize “Under The Hood” a computer science workshop

Total development experience: 12 months

March 2014 – May 2016: Generalist Programmer (Creation Labs – VIT)

Location: Vellore, India. Duration: 26 months

Work Experience:

Project: Vice Versa Reborn (Split-screen Android platformer)

  • Role: Programmer
  • Team Size: 5 (3 Programmers)
  • Development Time: 4 months
  • Engine: Unity 5.0
  • Shipped: Yes (Android app store)

Project: Go Home Lenny (3rd person zombie shooter)

  • Role: Programmer and 3D asset developer
  • Team Size: 6(3 Programmers)
  • Development Time: 20 months
  • Engine: Unity 5.0
  • Shipped: No