beBee background
Professionals
>
Toronto
Rishi Barnwal

Rishi Barnwal

Toronto, Ontario

Social


About Rishi Barnwal:

Software developer specializing in Unity, VR Development, Math, and C++

Experience

Game Engine Developer

Sheridan College

-Developed a 2D game engine in C++ with 10 other contributors
-Created a rigidbody and collider management system with the associated colliders and rigidbodies in a scene using Box2D
-Gained experience with managing and maintaining a complex codebase with multiple contributors in Gitlab and Sourcetree…see more

 

Tools Programmer

Sheridan College

-Created a tool to export 2D levels in JSON format for a Gauntlet style game using Unity's UIElements
-Added the ability to paint sprite tiles, select different layers to paint on, and add colliders
-Added the ability to select and export a player sprite

 

Gameplay Designer, Gameplay Programmer, Sound Designer, Project Manager

Sheridan College

-Led a team in building a vertical slice of a game in Unity
-Managed tasks, followed up with team to ensure tasks were completed on time, and updated producers on our progress
-Implemented main gameplay elements: player movement and rope swinging as well as singleton systems to manage audio, input, UI, and saving
-Built animation state machine and used state machine behaviors and vector math to create a rope swinging mechanic…see more

 

Calculus, Math & English Tutor

Sylvan Learning Center 

-Tutored students in grades 3-12
-Specialized in high school math, calculus, and SAT prep
-Taught students concepts using lesson plans provided by Sylvan
-Adapted lesson plans to suit each individual student

 

 

VR Developer

Virtro Technologies

-Wrote a custom VR interaction library, focusing on virtual object manipulation
-Led the development of Zombie Donuts 2, a VR shooter game
-Implemented an intuitive UI for a Job Interview Simulations app, using
custom Unity DLLs
-Gained experience working on a large codebase and using proprietary tools &
libraries…see more

 

Mobile Game Developer

Game Hive

-Collaborated with designers and used applied math to create various items, abilities, and gameplay mechanics
-Built online gameplay features using an entity-component system
-Developed tools to assist designers in stage and level creation

 

Education

Sheridan College

Advanced Game Programming

 

University of Alberta

Advanced Critical Game Design and Theory

 

University of Alberta

Computing Science, Math

 

Professionals from different sectors near Toronto, Ontario

Other users who are called Rishi

Jobs near Toronto, Ontario

  • The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. · This team focuses on full-stack innovations, including software-hardware co-design and optim ...

    Markham

    1 month ago

  • Work in company

    Mixed Reality Systems Integrator

    Syntronic

    We are seeking highly skilled Mixed Reality (MR) Systems Integration Engineer to join our innovative development team. · 5-10 years of professional experience in systems integration or real-time software development. · Proficiency in C++ for high-performance, real-time applicatio ...

    Markham

    3 weeks ago

  • Work in company

    Senior Technical Producer

    Monks

    We are looking for a Senior Technical Producer to drive the delivery of our most ambitious digital innovations, · guiding our world-class production teams to define the future of digital interaction. · This strategic position will focus on orchestrating complex, · end-to-end prod ...

    Toronto, Ontario

    2 weeks ago