Sinh Ho

About

A proactive & self-motivated game developer looking towards creating innovative technologies across all platforms. Highly skilled in Unity3D and C# with 8 years of professional experience. Capable of creating wonderful applications with advanced knowledge of architecture, abstractions, and pattern-oriented design providing maintainability, scalability, and testability.

Applications

Cover

Math Racer

Platforms

Windows Mobile WebGL

Cover

Niloom Play

Platforms

Mobile WebGL HMD

Cover

Wonder X

N/A

Platforms

Magic Leap One HMD

Cover

Skater Race

Platforms

Mobile

Cover

Katana Runner

Platforms

Mobile

Cover

Baseball Rush

Platforms

Mobile

Cover

Flight Attendant

Video

Platforms

Mobile

Cover

Paper Plane

N/A

Video

Platforms

Mobile

Professional Experience

Game Development Instructor @ Create & Learn (Remote)
  • Teach students game development in Unity3D and Scratch by going through a step by step process of inquiry based learning allowing students to engage and be a part of the creative process.

Senior Unity Engineer & Head of XR @ Niloom.ai (Remote)
  • Created Niloom Play mobile app that showcases user creation on the WebGL platform in XR/AR and VR through communicating with backend servers such as AWS and Django.

  • Created WebGL platform to add modular components such as characters & add-ons such as movement, animations and images, and text annotations.

  • Created & documented communications between website & WebGL platform with JavaScript.

  • Designed system architecture for logistics and application visuals utilizing Figma & applying code design patterns.

  • Created Unit Tests with Unity Test Framework & Dependency Injection.

  • Responsible for full development cycle for WebGL, Oculus, Mobile App, and Vision Pro & Utilized DevOps and CI/CD for automated deployments.

  • Researched and documented new technology & applied new foundations to keep up to date in constant changing environment.

  • Documented code structure and implementations for onboarding new developers.

  • Collaborated and communicated with team members working with agile/scrum methodology.

Unity Engineer @ Wonders.ai (On-Site)
  • Managed a team of 10 and collaborated with Cheer DigiArt.

  • Implemented pathfinding with A* and interact within the user’s physical environment utilizing a raycast graph.

  • Implemented NPC object interactions and abilities.

  • Created level selection for ease of QA testing.

  • Designed and customized character and AI monster behaviors utilizing a State Machine.

  • Researched and documented devices keeping up with new technologies for company vision.

Mobile Developer @ Kob Games Studio (Remote)
  • Created hyper-casual games and prototype weekly/biweekly.

  • Utilized Google Cloud Firebase for analytics.

  • Optimized applications for mobile devices.

  • Applied physics to create simulations and predictions.

  • Created and designed a recyclable level system with different environments.

  • Published 6+ mobile apps to App and Google Play Store.

Skills

Key Skills
  • Programming Languages: C#, C++, Python, JavaScript, HTML5, CSS

  • Cloud/Databases: AWS, DjangoDB, Firebase, Beamable

  • Platforms: iOS, Android, WebGL, Meta Quest, Vision Pro

  • AR/VR Development: Exceptional in creating immersive experiences with Unity 3D, ARKit, and ARCore, driving adoption of spatial computing technologies.

  • Software Development: Exceptional in cross-platform engineering using Unity C# to create robust, user-friendly applications with industry standard design patterns.

  • Leadership & Strategy: Demonstrated ability to lead teams using Agile methodologies, drive product strategies, and implement impactful solutions.

  • Cybersecurity: Leveraged data analytics and secure coding practices to protect sensitive systems and optimize user trust.

  • Cloud & DevOps: Advanced capabilities in AWS infrastructure and CI/CD pipelines with Jenkins to enable seamless deployments.

  • Platform Versatility: Proven track record in developing for iOS, Android, Vision OS, and WebGL to meet diverse user needs.

Education & Certification

Unity Certified User - Programmer

Earners of the Unity Certified User: Programmer badge have the programming skills necessary to create interactivity in games, apps, AR/VR, and other experiences. Earners are able to create interactive content for industries such as gaming, entertainment, automotive, AEC, and XR.

Certification issued by Unity Technologies in April 2025

Bachelors Degree in Science - Visual and Game Programming

Art Institute of California - San Francisco in December 2016

Last updated