I got into programming through being infatuated with the Nintendo 64 as a kid, and wanting to learn how to make games. After experimenting on my own with C# and XNA, I completed the “Game Programming” course at The Game Assembly, where I learnt the ins-and-outs of game development and got dirty with 3D.
At school, we made lots of games from scratch using our own custom engines and tools. Since then, I have had an undying love for the gritty, low-level 3D stuff; like procedural mesh generation and lighting algorithms.
Outside of work, I like to spend my time taking long walks and practicing meditation (I love to chill). Asian philosophy is among my favourite subjects, coupled with a peaceful martial art called aikido. Occasionally, I play EvE online.