Passionate Software Developer specializing in Unity, Unreal, and AR/VR technologies.
Overview
6
6
years of professional experience
Work History
Unity Developer (Grad Assist)
Purdue Envision Center
01.2022 - 08.2023
Developed interactive simulations with Interaction design and 3D elements and implemented them in WebXR/WebGL to help students’ practical skills and understanding of various real-world engineering labs.
Developed WebXR project to help students operate lab equipment in WebGL and WebXR to practice Spinach Protein Extract measurement via micro-pipette.
Implemented CNC Machine Simulator game in Unity to improve the understanding and operation of CNC Machine students.
Purdue Futures Basketball: Contributed to Sports Metaverse Project by adding a public and private TV with the ability to switch channels to view it with friends or alone. (More info: https://polytechnic.purdue.edu/newsroom/polytechnic-grad-students-design-future-of-purdue-sports-metaverse )
Onboarded the team members to source control and code review methodologies within one month and helped in leading the development of the project
Skills: C#, Unity, Git, Photon, VR development
Software Developer in Test
Games 24x7 Pvt. Ltd
02.2019 - 07.2021
Increased testing efficiency by 30% by developing and maintaining a Game-table automation framework, and by creating a Continuous Integration and Continuous Delivery pipeline for build automation on Jenkins.
Added support for Unity applications' automation in the game table framework, gaining Unity experience here and independently handling and training the team for further automation.
Awarded Extra Miles Award from Games24x7 for the iOS Automation framework of the Game-table in RummyCircle Application.
Additional Skills: Game Programming, Automation, Testing, Collaboration, Build Pipeline Management, Leadership, VR Blogging, iOS Development
Projects
For expanded portfolio, please visit: https://mangalm2077.wixsite.com/meta-thoughts/portfolio-videos
Social VR Amusement Park | Multiplayer VR Application | Unity, C#, Photon
Jan 2022 - May 2022
Collaborated as a lead developer to conceive and create a captivating Multiplayer VR Application centered around a vibrant Social VR Amusement Park. Took charge of implementing the network functionality throughout the application, enabling VR players to seamlessly socialize and engage in interactive experiences within the park. Leveraged Unity, C#, and the Photon networking framework to bring this dynamic virtual environment to life.
Shroom Splicer | Mushroom Genetic Algorithms Game | Unreal, Blueprints, C++
Jan 2022 - May 2022
Contributed to a team-driven project focused on designing an innovative Mushroom Genetic Algorithms Game known as "Shroom Splicer." Applied Unreal Engine and Blueprints to implement advanced genetic algorithms that generated diverse procedurally designed mushrooms. Took part in every aspect of the project's development, from conceptualization to coding, to deliver an engaging and unique mushroom splicing experience.
Flame in the Forest | VR Game to Prevent Destruction | Unreal, Blueprints, VR
Aug 2021 - Dec 2021
Led the development of "Flame in the Forest," a captivating VR game designed to address the theme of preventing environmental destruction. Played a pivotal role as the VR Programmer and Source Control Manager within a collaborative team. Expertly employed Unreal Engine and Blueprints to create an immersive virtual world where players strive to protect a character's beloved forest from destruction, providing players with an engaging and impactful VR experience.
Unity Tutorial in VR | VR-Based Unity Learning Tutorial | Unity, C#, Photon
Aug 2021 - Dec 2021
Developed a pioneering VR-based Unity tutorial to enhance the learning experience for aspiring game developers. Skillfully harnessed Unity, C#, and the Photon framework to construct an interactive educational platform within a virtual reality environment. This initiative aimed to facilitate better understanding and engagement with Unity's intricacies, contributing to the growth of fellow developers in the field.
Ninja Challenge | Fast-Paced Ninja Obstacle Game | Unreal, Blueprints, C++
Aug 2021 - May 2022
Conceptualized and programmed the high-octane "Ninja Challenge," an adrenaline-fueled obstacle game on the Unreal Engine. As the primary programmer, crafted dynamic gameplay mechanics and challenging obstacles, providing players with a thrilling and fast-paced gaming experience. Employed Unreal Engine's Blueprints and C++ to bring this action-packed game to fruition.
Timeline
Unity Developer (Contract)
Iconic Engine
08.2022 - 12.2022
Unity Developer (Grad Assist)
Purdue Envision Center
01.2022 - 08.2023
Software Developer in Test
Games 24x7 Pvt. Ltd
02.2019 - 07.2021
Software Developer in Test
Sling Media
10.2017 - 01.2019
Software Developer (Intern)
Citrix R&D
01.2017 - 07.2017
Master of Science - Computer Graphics and Technology
Purdue University
Bachelor of Technology - Computer Science and Engineering