John Sensebe’s Portfolio

A portfolio for John Sensebe, software engineer.

Unity Expertise

Years of Experience: 10+

Specialties: Animation Systems, Navigation, UI Architecture, Simulation Engineering

Engines / Pipelines: Unity (legacy → modern LTS), URP, HDRP (evaluation), custom trainer frameworks


Overview

I have over a decade of experience building complex systems in Unity across multiple industries, including defense simulation, VR training, and commercial game development. My work spans Unity’s evolution from early 3.x/4.x releases through modern LTS versions, and I’ve consistently been the engineer trusted to solve the “hard problems” — animation systems, navigation logic, UI frameworks, state machines, and custom tooling.

My Unity experience is broad by necessity. I’m often the engineer teams rely on when a problem spans multiple subsystems or requires coordination across animation, UI, navigation, input, and procedural logic. This breadth has made me effective in both R&D and production environments, especially on projects with strict accuracy requirements and complex user workflows.


Core Strengths in Unity

Animation Systems

UI Architecture

State Machines & Procedural Logic

Speech & Input Systems

Rendering & Pipelines

Tooling & Editor Extensions

Asset Integration


Unity Versions & Pipelines

While I don’t recall specific version numbers from older projects, my experience spans:

This range has given me a strong understanding of Unity’s evolution — what changed, what improved, and how to adapt older systems to newer workflows.


Breadth of Experience

I’ve worked across nearly every major Unity subsystem:

This breadth is the result of being the engineer teams rely on when a problem spans multiple systems or requires a custom solution.


Philosophy

My Unity philosophy is simple:
Build systems that are deterministic, maintainable, and easy for other engineers to extend.

This approach has allowed junior engineers to build confidently on top of my work, and has kept complex simulation trainers stable under demanding procedural and multi‑trainee conditions.


Projects Using Unity


← Back to Home


© 2026 John Sensebe — Gameplay & Simulation Engineer