See the constraint first
I look at performance, schedule, operating context, and maintenance cost before choosing the technical shape of the solution.
I build real-time systems that have to work in front of real operators. The scope expanded from games and learning content into XR simulators, BIM tooling, robotics control, and AI workflow systems, but the core has stayed the same: structure, verification, and reliable delivery.
My role is closest to a hands-on senior IC who can also shape system direction when the team needs it.
I look at performance, schedule, operating context, and maintenance cost before choosing the technical shape of the solution.
If the team keeps solving the same problem manually, I try to turn that into tooling, rules, or a more stable operating flow.
I treat AI as something that must be validated, bounded, and connected to responsibility, not just attached as a demo feature.
I did not move into new fields by collecting disconnected tools. Each step was a structural extension of the previous one: interaction logic led to XR, XR led to simulator delivery, simulator delivery led to BIM and tooling, and that context eventually led to AI workflow design.
That is why my portfolio reads better by problem type than by tool list. The same mindset carries through runtime interaction, heavy geometry handling, robotics control, and operating-rule design.
Started with user flow, repeated feedback loops, and structured content delivery.
Moved into interactive XR experiences where real operator constraints mattered.
Expanded into large data visualization, editor tooling, and operator-facing runtime systems.
Pushed further into control systems and repeatable AI operating structures.
For safety-training and simulator projects, writing the software was never the whole job. I repeatedly handled installation, live operation, teardown, site coordination, infrastructure setup, and delivery preparation.
That experience changed how I build. When I design a system, I think about how it will be installed, explained, debugged, and maintained in a noisy real environment.
Handled four rounds of simulator installation, operation, and teardown.
Visited factories and construction sites to align the simulator with real safety-training context.
Proposed a dual-axis scaffold device that unblocked development and later supported multi-site delivery.
Handled network setup, drill and impact work, tapping metal plates, and repeated assembly tasks for delivery.
Project pages show the runtime systems, tools, and delivery results behind these principles.