Aayush Shrestha
Systems Programmer | Unity, C++ | Game Developer | Toronto
Building interactive experiences through code, systems, and playful engineering

Scroll to check out what I've been up to
My Lab
Hover/Drag to interact · Click to explore
Experience History
Explore my journey so far
Lead Game Development Instructor
Code Ninjas · Toronto, Canada
Led and scaled Unity gameplay instruction, established engineering standards, mentorship pipelines. Accelerated advanced skill progression, driving 65% business growth.
Bachelor of Information Technology
Ontario Tech University · Oshawa, Canada
Specialized in Game Programming and Systems Engineering. Relevant coursework: Advanced Algorithms, Computer Graphics, Network Programming, AI for Games.
VR Game Programmer
Meat and Poultry Ontario · Remote
Shipped a public-facing VR training simulation using Unity, delivering stable, high-performance gameplay used by 150+ industry professionals to learn safe meat handling practices.
Game Engine Programmer
OTU Union Devs · Remote
Developed a custom game engine in C++ from scratch for a student-led 3D action and tower defense game. Implemented core systems including rendering, client/server architecture, physics, input handling, and asset management.
Game Development Contractor
Your Learner Education · Remote
Designed and shipped mobile educational game using Unity to be adopted classrooms, translating learning objectives into accessible gameplay.
Background & Skills
Who I am and what I bring to the table
Let's Build Something
Have a project in mind, question about this site or just want to chat about game systems and interactive experiences? I'd love to hear from you.
Currently available for opportunities
© 2026 Aayush Shrestha. 4+ years of programming, available for hire.
