StriVR Labs Inc
Immersive Engineer, Immersive Platform Team, 2023 - Present
A startup focusing on using XR technologies for enterprise training.
Tangible Play Inc / Osmo
Senior Software Engineer, Shared Games and Infrastructure Team, 2019 - 2023
A startup focusing on using physical world in conjunction with digital world to create a new play
experience for kids.
Interactive Games and Media Department, RIT
Software Engineer / Graduate Assistant, 2016 - 2019
A small web development team handling all the labs and admission reporting for all our college.
MySmartPrice Web Technologies Pvt Ltd
Product Engineer, 2015 - 2016
An e-commerce platform providing price comparison and product discovery services.
OpenGL Engine:
Developed a slice of a cross platform RTS Game Engine in OpenGL with heavy focus on engine and tools
to
reuse the engine for future projects using CMake and using IMGUI to make an extensive UI.
Rochester Institute of Technology, Masters in Game Design and Development, 2019
Birla Institute of Technology and Sciences - Pilani, B.E (Hons) in Computer Science, 2019
I am a senior software Engineer at Tangible Play ( Osmo ). I completed my master's in Game Design and Development at Rochester Institute of Technology and has been working in the industry since 2019. Listed above are some of the projects I worked on in the past. I am looking for new challenges to take on in my career.
This was one of our prototypes for our Capstone we made in Unity. We worked on it for around three weeks before stopping development for this project in favour of a more technical one.
This is a small 3D Action Tower Defense with sandbox mechanics where you can build several towers and place them wherever you want or kill enemies yourself before the enemies eventually get to the base and destroy it.
Major parts I've contributed to include,This was a small iOS Project we ( a team of 2 ) worked on over a span of 3 Weeks.
The game is a 2D endless balloon popping game where you have different types of guns and powers you can make use of to execute combos and multipliers
Major parts I've contributed to include,My first foray into Engine Development. This was a team project for Game Engine Development course. I took on the role of the UI and Tools Developer and learnt a lot. This project was worked on for about three months.
This is a small Directx Engine with a UI, Hierarchy, Benchmarking and several other key features that we found interesting. This is a quite fragmented engine with each person working on the aspect that they were interested at the moment, but coordinating and communicating with the team.
Major parts I've contributed to include,This was a small DirectX project we worked on over a span of 2 months.. We worked on it for around three weeks.
The game is a 2.5D platformer where the physics of the entities change depending on the whether you shine your conical light over them.
Major parts I've contributed to are,This is a personal project of mine, that I've been working on for the past month
Engine features include,This was our teams Capstone Project. It is an Action RPG Game. My contribution to this project is mostly Combat AI, and Pathing. We spent about 4 months in Development for this project
Unity Project DirectX Project Close ProjectAdminOps is a rather extensive tool that we use to control and log several aspects of the administrative duties of several departments of Golisano College at RIT.
A few things this web tool does is to handle all the new students, prospective students and existing students. It deals with administrative tasks ranging from emailing a probation letter to logging advisor meetings.
I have been working on this project for the last two years as part of my part-time employment(Graduate Assistantship).Labops is a tool that we use to control several aspects of the labs of various departments in the Golisano College of RIT.
I have been working on this project for the last two years as part of my part-time employment(Graduate Assistantship).
Major parts I've contributed to include,MySmartPrice is a startup based in Hyderabad, Andhra Pradesh, India. It is a price comparision website and a leader in its field in India.
I worked here for over an year immediately after my undergrad studies. As my first introduction to web technologies, this served as a perfect learning ground as I was amongst some of the best people who were patient and quite helpful all throughout my time there.
Major parts I've contributed to include,This is a small experiment in Artificial Intelligence. I made a game of Flappy Bird in Unity and made an evolving neural network that learns how to play the game.
Video Close Project
In Osmo ABCs, kids build letter shapes and pictures of objects out of silicone sticks and rings.
This was my first project when I started working at Osmo. I joined the team when this game is going
through a significant rewrite to increase user interaction and satisfaction. I was the only engineer
working
on this game at the time.
My major contributions include:
In Osmo Words Explorers, you dig into the ground by making words with letter tiles. You dig deeper and
get to spell more complex words as you proceed further and further.
This was the first major project I worked on at Osmo that did not involve too much gameplay programming.
My major contributions include:
In MathBuzz, players/bees have to cooperate together to defeat the wasps and stop them from stealing their
honey.
This project was a major milestone for me. Not only was I part of from the conception, with this game, we
introduced the
new and improved In App Purchasing module that I created.
My major contributions include:
Strivr is an XR entreprise training company.
Player is the core technology on top of which our
experiences run in headset.
Some of my contributions to Player include,
I led the Engineering efforts for the Apple Vision Pro initiative at Strivr.
We wanted to make use of the stellar passthrough to bring immersive learning experiences to mixed
reality instead of just using VR.
Below are some of my contributions
I gained valuable experience working on this project, both in Swift and Unity and UX for VR/AR in general.
Close Project