About me

I’m a programmer. I like to follow my nose and experiment with tools, technology and graphics. Most of my personal projects & work are with the visual side of computing; in particular 3D Graphics.

I’m pretty good at grasping stuff and building things quickly.

I work for NVIDIA in my day job, building tools and technologies for developers. I’ve been doing that for about 20 years.

In York where I live, I’m a trustee of the York Developers Charity, which promotes coding. I sometimes teach coding or give lectures on various technologies.

I’m most comfortable using C++, but have good experience with C# and many other languages.