Software Engineer / Real-Time Interactive Systems

Beyond Games.
Beyond Expectations.
Engineering Without Boundaries.

I build interactive systems that make complex ideas tangible—from immersive training and simulation to gameplay mechanics, AI prototypes, and technical education. Working across Unity, Unreal Engine, and C#.

Simulation & immersive systemsGameplay engineeringTechnical mentorship
01 / Selected work

Systems worth exploring.

A mix of professional simulation work, independent experiments, and technical mentorship. Select a project for its engineering story.

Professional simulation / Visual placeholder
Unity · C# · Camera Systems

Apache VR Camera System

Improved camera navigation for an immersive aviation training environment, moving from hard-coded targets to configurable object references and dynamic framing.

UnityC#Camera ControlSimulation
Third-person gameplay scene from the Grid Runner Unreal Engine prototypeOriginal prototype footage
Unreal Engine · Blueprints · Blackboard AI

Grid Runner

What began as a university assignment became a playground for reverse-engineering mechanics, building Blueprint AI, and synchronizing randomized enemy spawns with visual effects.

BlueprintsAIBehavior TreesPrototyping
Technical visualization / Visual placeholder
3D Animation · Mechanical Accuracy

SHORAD Technical Animation

Developed mechanical animations and checked component behavior for a technical demonstration, emphasizing clarity and fidelity to the equipment being represented.

3D AnimationTechnical VisualizationValidation
Student project / Permission pending
Game-U · Unreal Sequencer · Mentorship

Cinematic Production Mentorship

Introduced a returning game designer to Unreal Engine and guided the creation of a fan-made music video built entirely through sequencing—not gameplay code.

SequencerAnimation TracksTeaching
Development footage from an early Unity adventure prototypeDevelopment work-in-progress
Unity · Iterative Development

ShadowGate-Inspired Prototype

Exploration and interaction experiments inspired by classic adventure games, with work-in-progress footage documenting an iterative development process.

UnityInteraction DesignPrototype
02 / Engineering mindset

Curiosity is the starting point. Working systems are the goal.

I love studying game mechanics: understanding what makes them work, recreating them, and asking how they could be better. That curiosity has taken me from game prototypes into real-time simulation, technical animation, and teaching.

I care about the details behind an experience: how systems connect, how users understand what is happening, and how a solution can be made more flexible over time.

How I approach a challenge

01
Understand the behavior

Study the intended experience and identify the systems that produce it.

02
Prototype and test

Build a working version, observe where it breaks, and learn from the results.

03
Refine the architecture

Replace brittle assumptions with more configurable, maintainable behavior.

04
Share the knowledge

Explain the system clearly so other people can build on it.

03 / Technical toolkit

Built across disciplines.

Real-time software, interactive experiences, and the tools that connect them.

UnityC#Unreal EngineBlueprint Visual ScriptingC++Behavior Trees & BlackboardsGameplay SystemsVR / XR SimulationCamera SystemsAnimation & SequencerUI ImplementationTechnical Mentorship
04 / About

Developer. Engineer. Educator.

My foundation is in game design and development, but my work has taken me far beyond entertainment. At Integration Innovation (i3), I contributed to immersive military training applications. At Game-U, I taught developers how to turn ideas into functioning projects.

Across both professional and personal work, I bring the same approach: get curious, solve the technical problem, and make the result useful to the person on the other side of the screen.

I'm interested in software engineering, simulation, immersive technology, and gameplay systems roles.

05 / Let's build something

Have a difficult interactive problem? I'd like to hear about it.

Open to conversations about software engineering, simulation development, Unreal and Unity systems, and immersive experiences.