Senior Unity Developer
I’ve been a Unity developer for many years, working on mobile games, applications and custom Unity Editor Tools. Most recently, I was lead developer on the Digital Humans system for Mindtech Chameleon, which provided tools to create, modify and deploy customisable human actors within scenarios designed for training ML/AI vision systems. Features includes:
- Runtime rig modification for actor resizing that maintained correct body proportions.
- Modifiers for height, weight, age, skin tone, facial and body morphs.
- Clothing & hair library with attachment > actor / attachment > attachment vertex masking, compatibility system, fit adjustment.
- Reactive attachment material system for clothing & hair colour / texture variations based on user setup or runtime properties.
- And much more.
I’ve also worked on a studio lighting simulator for film students, engineering and architectural visualisation, and mobile game development.
Skills include:
- C# (Object-Oriented & DOTS)
- Shader Programming (HLSL & Shader Graph)
- VFX Graph
- 3D Modelling
- 3D Texturing
- UX/UI
- Project/Team Management