XR Developer · HCI Researcher · Game Designer

Amit Ghimire

Combining 5+ years of Games, AR/VR design and development with graduate research in Human-Computer Interaction. I build high-performance immersive experiences that put human needs and comfort at the center of the design.

Scroll

Experience

Where I've Worked

Sep 2024 — Present

Senior Software Engineer

Blackbox Technologies

  • Developing and optimizing 3D eCommerce experiences using Unity (WebGL) and threejs focusing on immersive product browsing and interactive user interfaces
  • Integrating Firebase and Flask API for real-time product data synchronization between stores ecommerce databases and 3D storefronts
  • Building Python automation scripts to process and transform product data from multiple eCommerce APIs
  • Troubleshooting WebGL rendering performance, asset loading, and memory usage for mobile browsers
May 2022 — Dec 2023

Graduate Research Assistant

University of British Columbia

  • Collaborated with Korea Institute of Science and Technology on the Meta-Humanoid Project combining humanoid robots and AR avatars for telepresence
  • Developed a Mixed Reality simulation framework to prototype and experimentally evaluate the Meta-Humanoid concept
  • Designed and conducted mixed-method user studies with qualitative and quantitative analysis
Sep 2021 — Dec 2023

Graduate Teaching Assistant

University of British Columbia

  • Introduction to Computation in Engineering Design (APSC 160)
  • Internet Computing (CPSC 317)
Jan 2020 — Aug 2021

Game Developer & Designer

Danson Solutions

  • Designed and developed 2D, 3D, and XR K-12 educational games for the Chimpvine e-learning platform
  • Collaborated with teachers to translate course syllabi into game-based learning experiences
  • Worked with data analysts to track student performance through in-game interaction recording for data-driven design improvements
Jan 2017 — Dec 2019

Software & Usability Engineer

Paracosma, Kathmandu

  • Designed, developed, and usability-tested single and multi-user XR applications and training simulations
  • Built automation tools and Unity editor extensions to streamline development pipelines and reduce timelines
  • Profiled application performance, identified bottlenecks, and implemented optimizations for XR software

Education

Academic Background

Sep 2021 — May 2024

Masters, Computer Science (Human-Computer Interaction)

University of British Columbia, Vancouver

Recipient of "Designing For People (DFP) — Collaborative Research and Training Experience Program (CREATE)" Grant

Nov 2012 — Dec 2016

Bachelors, Electronics and Communication Engineering

Institute of Engineering, Pulchowk Campus

Skills

Tools & Technologies

Game & XR Development

Unity3DC#C++OpenGLXR Interaction ToolkitMeta XR SDK

Networking

Photon Unity NetworkingUnity NetcodeUnity Gaming Services

Software Development

.NET MAUIAndroid (Java)PythonHTML/CSS/JS

Design & Research

Game DesignInteraction DesignUX ResearchQualitative & Quantitative Methods

Tools & Process

GitAgile / SCRUMJiraTrelloRPython

Projects

Selected Works

Placeholder
Research2022 — 2024

AvatARoid: Human-Robot Telepresence in AR

Bridging the embodiment gap between robots and teleoperators through motion-mapped AR overlays

Unity3DMixed RealityRobotics Simulation+2
Placeholder
VR2018 — 2019

Surgical Simulation Training in VR

Physics-based VR training platform for laparoscopic cholecystectomy surgery

Unity3DVirtual RealitySoft Body Simulation+2
Placeholder
VR2019

Collaboration Platform in VR

Networked virtual workspace with voice communication and shared object interaction

Unity3DUnity NetworkingInverse Kinematics+2
Placeholder
Tools2018

Motion Capture System for VR

Low-fidelity motion capture using HTC Vive for rapid character animation iteration

Unity3DInverse KinematicsKalman Filter+2
Placeholder
VR2017 — 2018

Virtual Tourism

VR travel experience featuring Nepal's religious pilgrimages through photogrammetry and 360 video

Unity3DPhotogrammetryVirtual Reality+2
Placeholder
AR2018

Poly AR

AR authoring tool for browsing, downloading, and placing 3D models in augmented reality

Unity3DAugmented RealityGoogle Poly API+1
Placeholder
Collaboration2019

Draw Together

Multiuser collaboration tool with shared whiteboard and 3D mesh painting

Unity3DNetworkingMultiuser+1
Placeholder
AR2018

See Like Me: Colorblindness Simulator

AR application simulating different types of color vision deficiency in real-time

Unity3DAugmented RealityAccessibility+1
Placeholder
Web2020

Covid-19 3D Visualization

Interactive 3D globe visualization of global Covid-19 case data from REST API

Unity3DWebGLREST API+1