top of page
Suraj Karthikeyan
Software Engineer - Game Developer
Beyond MeetSpace
Beyond MeetSpace is a VR meeting platform designed for classrooms, game designers and large virtual meetings.
Roles: Systems Engineer, Systems Integration
Genre: Isometric Puzzle Adventure
Development Time: 4 Months
Team Size: 10
Engine: Unity
Responsibilities:
-
Led a 6-member team funded by the National Science Foundation
-
Organized effective development cycles to meet client and internal deadlines for research studies
-
Refactored existing VRChat Avatar creation system, improving development time by 64%
Team Lead & Communication
My main responsibility on BeyondMeetSpace(BMS) was the ensure effective communication between the development team and the leadership team. On a weekly basis, I would partake in meetings to discuss with both teams and convey the appropriate information for both teams.

Cathedral

Here, I communicated nessesary tasks, requested features, as well as minor and major bugs. Additionally, I ensured that the requested features were not out of scope nor were they impeading the development of other key systems.
Show a screenshot
Avatar System
One of the major nessesary systems in BMS was the ReadyPlayerMe Avatar(RPM) integration. RPM Avatars are extremely customizable and allow for numerous permutations, allowing for players to embody an avatar that best represents them.

One of many ReadyPlayerMe Avatars

The importance of creating an effective pipeline from RPM to VRChat was paramount for large scale testing. By creating effective documentation and through the usage of several extrenal softwares, this was achieved
BMS Slideshow System
By doing so, and by decoupling the need of code when importing the characters, designers on the team can now freely add nessesary Avatars they have created. Additionally designed was an Avatar board as seen to showcase them to the player.

Avatar Board
bottom of page