Joe Wheater

Ever since I first lay my hands on the original GameBoy I have been a devoted gamer. Since then my passion for games, technology and creative media has grown stronger than ever.

I have been working with the Unity game engine for 8 years. My experience with Unity has given me the tools to develop and express my creativity on a number of platforms for both games and interactive installations. I have strong knowledge of Object Oriented Programming, software architecture, design patterns and graphical shader programming.

Before specialising in Unity games and software development, I worked professionally as a JavaScript programmer and Front-end web developer. Working with web technologies has given me a great foundation in Javascript, NodeJS, HTML5, CSS3, Canvas, WebGL, Processing and ThreeJS.

Languages
  • C#
  • Javascript
  • HLSL
  • PYTHON
  • JSON
  • NodeJS
  • HTML
  • CSS
Software
  • Unity
  • Git
  • Plastic SCM
  • Photshop
  • Illustrator
  • Visual Studio
  • Speed Tree
  • Cinema4D
Hardware & Protocol Experience
  • Serial Communication (RS232/RS485)
  • Kinect SDK
  • Intel Real Sense SDK
  • HTC Vive
Shader Experience
  • Shader Graph
  • Dx11 Compute Shader
  • Geometry Instancing & Geometry Shaders