Summary
Nicholas Ruppel is a Unity-focused gameplay programmer with nearly two years of dedicated software industry experience and a broader eight-year work history spanning AR/VR, web development, and customer-facing retail roles. He’s built multiple playable projects showcased on TheXPlace, implementing a dynamic character controller, intuitive UI systems, and a swarm AI using flocking algorithms, and has hands-on experience with Unreal’s blackboard/behavior-tree AI. Nicholas pairs formal training from Vancouver Film School and Ritsumeikan University with practical studio experience at AR and game-focused companies, demonstrating adaptability across engines and platforms. His background in retail and customer service informs a user-centered approach to design and iteration, helping him translate player needs into polished mechanics. Open to junior Unity gameplay roles, he brings a curious, cross-disciplinary mindset and early AR/VR experience that suggest scalability beyond typical entry-level candidates.
8 years of coding experience
3 years of employment as a software developer
Associate’s Degree, Computer Games and Programming Skills, Associate’s Degree, Computer Games and Programming Skills at Vancouver Film School
Bachelor of System Science and engineering, Computer Software Engineering, Bachelor of System Science and engineering, Computer Software Engineering at Ritsumeikan University
English, Japanese