Software engineer building interactive systems for the real world.

I’m Ernest, a senior Unity & XR engineer and tech lead with a background in real-time simulation, architecture, and shipped games. I also design and ship full-stack products with .NET, Flutter, and cloud infrastructure.

Selected work.

iXR platform running on a laptop SCENARIO EDITOR · PLATFORM
↗
02Unity · VR · Architecture

iXR Scenario Player

A no-code VR authoring tool and runtime player that loads scenarios dynamically without rebuilds. Built core platform systems including procedural OpenXR hand posing, reusable interaction libraries, and conversational AI agent integrations for enterprise training and hazard-detection simulations.

Explore iXR Space ↗
Tracheostomy VR simulation screenshot CLINICAL TRAINING▶
03Unity · VR · Samsung Galaxy XR

Tracheostomy / Intubation VR

Co-led the Tracheostomy simulation end-to-end and built an AI guidance agent for Intubation training. Ported both experiences to Meta Quest and Samsung Galaxy XR, presenting live demos at ICU conferences.

Watch the simulation ↗
First-person VR pipetting training simulation showing 3D gloved hands dispensing liquid into a microplate in a laboratory
04Unity · VR · Medical training

Pipetting VR training

Designed and built solo, from system architecture and simulation logic through the complete training experience.

Solo developer · End-to-end build
Universal Halloween Horror Nights WebAR experience shown on a phone beside a gargoyle ↗
05WebAR · 8th Wall · Campaign

Universal Studios WebAR

A high-traffic Halloween Horror Nights WebAR experience, featured in 8th Wall’s official showcase.

View the LinkedIn post ↗
Isometric cruise ship digital twin simulation with a circular cutaway revealing multi-level decks, moving avatars, and name labels
06Unity · Digital twin · Leadership

Cruise management digital twin

Led engineering and client delivery for a real-time ship operations digital twin. Refactored inherited architecture and solved a major rendering bottleneck across 7,000 simulated passengers via a custom pooling system supporting 1,000 concurrent animated avatars.

Client project · Details on request
Doxy.me VR virtual therapy clinic environment ↗
07Unity · VR · Telehealth

Doxy.me VR

Expanded features and interactive clinical tools for a virtual therapy session platform built for Meta Quest headsets.

View on the Meta Store ↗
Kung Fu Beats VR gameplay showing the player striking glowing targets with staffs ↗
08Unity · VR · Gameplay

Kung Fu Beats

Contributed gameplay features and core mechanics to a rhythm-based VR game released on the Meta Store.

View on the Meta Store ↗
Landing Party gameplay collage showing outdoor AR combat, alien dialogue, and GPS park map ↗
09Unity · Mobile · Procedural

Landing Party

A location-based mobile RPG. Worked on core game systems, mission architecture, procedural environment generation and custom editor tools.

View on the App Store ↗
Suguru Nature puzzle game on Nintendo Switch ↗
10Unity · Nintendo Switch · Puzzle

Suguru Nature

A relaxing grid-based number logic puzzle game built in Unity and shipped for the Nintendo Switch console.

View on Nintendo Store ↗
Superheroes Academy point-and-click adventure game cover ↗
11Unity · Mobile · Adventure

Superheroes Academy

Developed and released a 2D point-and-click educational adventure game for iOS and Android devices.

View on the App Store ↗

Where I do my best work

What I bring.

01

Unity & XR

Architecture, real-time performance, gameplay and simulation systems, reusable tools, and VR / AR delivery.

C#UnityOpenXRMeta QuestSamsung Galaxy XRWebAR (8th Wall)AddressablesOptimization
02

Backend & Cloud

Secure APIs and product backends, with a focus on straightforward boundaries, data and containerized deployment.

.NETASP.NET CoreEF CorePostgreSQLRESTJWTDocker
03

Flutter apps

Cross-platform mobile interfaces connected to real services, with state, navigation and device features.

FlutterDartRiverpodDioQR scanning
04

Delivery & collaboration

Technical direction, mentoring, client consulting, iteration with designers and creators, AI-assisted workflows, and CI/CD automation.

Team leadershipClient consultingAI-assisted workflowsGitLab CIPlanningTechnical writing

Credentials: Unity Certified Professional Programmer.

How I work

Make the complex feel usable.

I focus on clean architecture, predictable performance, and tools that don’t get in the team’s way, whether I’m optimizing a heavy 3D scene, building an authoring workflow, or shipping a backend from scratch.