gathering requirements reviewing code graphics programming crafting commits working in VR making documentation coding native extensions writing tests designing software working with game engines modelling data functional programming working in mobile hobby projects code Kata

Gareth Williams profile picture

About Me.

Generalist Engineer & Unity specialist

Bringing the professional skills from formal Software Engineering to interactive development in the creative industry; I like to think of myself as a T shaped person.

Unity / C#
Shaders
GFX pipeline
Python
Swift
Sql
C / C++
Download C.V Contact Me

Services.

Engineering

As a responsible, professional Engineer, I believe in the value of tests, peer-review and properly defined interfaces for improving productivity.

T shaped person

Working on varied projects professionally and driven by curiosity in my free-time I have experience of a broad range of languages and platforms

New Technologies

My broad skill-base means that I can quickly up-skill into areas where there is a shortage, or work ahead of the team to provide boilerplate or de-risk

Games

I am comfortable writing optimised code for mobile and desktop and have worked for well-known companies on popular titles

Apps

I can develop apps from wireframe to release on store-fronts and have worked on projects for major licences

VR / AR

I lead a team on a first-party Vive release and understand the subtleties of design and development for XR

Portfolio.

All Games Apps Mobile XR Installations

Recomendations.

Contact