Download my Resume for more information on my Experience & Projects

Download Resume

Professional Experience

  • Toad Turf
    Lead Software Engineer - Gatos Malos LLC, CA

    • Designed a comprehensive multiplayer system capable of supporting hybrid splitscreen and online/LAN play for up to 16 players, including support for matchmaking, lobby browsing, and host-based connections. Leveraged Unreal’s Online Subsystems and Advanced Session Plugins to create a modular, extensible architecture that allows matches to begin with variable player counts. The system features dynamic session creation, robust connection handling, and responsive UI feedback for both network and local players.

  • Shipped Title - Calyx Chronicles
    Multiplayer Matchmaking UI/UX Developer - Petals World Studio, Singapore

    • Translated Figma designs into Unity for front-end development. Implemented full-stack for friend list functionality using Quantum in PUN.
    • Created lobby screens and integrated matchmaking systems.
    • Authored player statistics screens for in-game data.
    • Implemented leaderboards.
    • Utilized Facebook SDK and API for social features and login integration.
    • Integrated PlayFab for backend services and player data management.

  • Collaboration in Mixed Reality - Mitacs GRI (2022)

    • Generated an interface for storage of connected player activities for reference in virtual reality games using Photon Unity Networking and PlayerPrefs for disconnected players.
    • Conducted simulations on Meta Quest 2.
    • Created a heat map of an ocean using provided longitude, latitude, and depth data in Blender.

Education

  • MS in Game Design & Development CGPA : 3.86/4.0
    Rochester Institute of Technology (2023 - 2025)
  • B.Tech in Computer Science CGPA : 9.14/10.0
    Mody University (2019 - 2023)

Skills

  • Programming Languages: C++, C#, Python, Java
  • Game Engines: Unity3D, Unreal Engine
  • UI/UX Design: Figma
  • Version Control: Git/GitHub, Plastic SCM
  • Networking: Photon Unity Networking (PUN), PlayFab, Quantum, UE5's Online Subsystems, Advanced Session Plugin
  • IDE: Visual Studio, Jetbrains Rider
  • Agile/Scrum Methodologies: Trello, Jira, Github Projects, Notion