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