RB

Rishi Barnwal

Available to hire

Hi! I'm Rishi Barnwal, an independent developer and tutor passionate about game development and programming.

About

Hi! I’m Rishi Barnwal, an independent developer and tutor passionate about game development and programming. Over the years, I’ve honed my skills in Unity, C#, and C++, working on various projects including mobile games, VR training simulators, and even building my own early-stage 3D game engine.

I thrive on collaboration and continuous learning, always aiming to blend creativity with technical expertise. Whether developing physics-based gameplay or intuitive VR interfaces, I enjoy crafting engaging and immersive experiences. I’m currently based in Toronto but looking forward to moving to Paris soon!

  • 10 years' experience
  • Joined January 2025

Languages

  • EnglishFluent
  • HindiAdvanced
  • GermanBeginner
  • Spanish; CastilianBeginner

Industry experience

  • Gaming
  • Education
  • Software & Internet
  • Healthcare
  • Media & Entertainment

Work experience· 13 roles

Highschool & University Level Private Tutor · Toronto Tutoring AllianceSep 2024 – Present · 2 yrs 3 mos

Taught various subjects at high school and university levels, including Math, Physics, English, Chemistry, Philosophy, and Computer Science. Delivered personalized, one-on-one lessons tailored to meet students' individual needs and their parents' goals. Designed engaging lesson plans to prepare students for competitive entrance exams, fostering both academic skills and confidence.

Calculus, Math, English & Computing Tutor · Oxford Learning ThornhillJun 2024 – Jul 2025 · 1 yr 2 mos

Effectively provided support to multiple students simultaneously, ensuring each received personalized attention and guidance. Exhibited adaptability by teaching subjects beyond initial scope, showcasing ability to quickly grasp and communicate complex concepts. Established strong rapport with students and cultivated a supportive and encouraging learning atmosphere conducive to academic success.

Independent Developer · IndependentDec 2023 – Present · 3 yrs

Working as an independent contractor, consultant, and math/English tutor to keep skills up-to-date. Developing an early-stage 3D game engine using C++, OpenGL, GLM, and ImGui, implementing foundational systems for rendering, event handling, and input management. Created a mobile math game to teach fast mental math, receiving excellent client feedback.

Unity Server Developer · Pocket PinataSep 2023 – Jul 2025 · 1 yr 11 mos
Server Developer · Pocket Pinata InteractiveSep 2023 – Jul 2025 · 1 yr 11 mos
Unity Mobile Game Developer · Game Hive CorporationNov 2021 – Jul 2025 · 3 yrs 9 mos
Mobile Game Developer · Game Hive CorporationNov 2021 – Jul 2025 · 3 yrs 9 mos
Unity VR Developer · Virtro Entertainment Inc.May 2021 – Jul 2025 · 4 yrs 3 mos

Education

Post-Graduate Certificate · Sheridan College2019 – 2020
Bachelor of Science · University of Alberta2012 – 2018
Diploma · Sheridan College2020
B.S. · University of Alberta2014 – 2018

Hire Rishi Barnwal today

Post a job and invite Rishi, or contact them directly. No hidden commission.

Post a job