I’m Chris Branch, and I’ve been a programmer since I was 7. I got better…
My day job involves prototyping and developing new algorithms for a high-performance business intelligence product. After hours, I write iOS apps, web apps, and fiddle around with more ‘academic’ programming languages. Not forgetting the usual online developer stuff: reading programming blogs and picking fights in Reddit and Hacker News comments.
I got started trying to make simple games for the Amiga and automating some housekeeping tasks – setting up libraries and ASSIGNs, boring things like that. Soon I jumped ship to Windows, making better games and more fully-featured apps for friends, family and school. A slight deviation occurred when I wrote a FreeCell clone and music composer for a little Psion organiser; after typing on that tiny keyboard, even netbooks are a luxury.
Somehow I got stuck programming in C++; chasing game development will do that to you. I’ve been doing it now for 12 years, following the new standards and even attending the odd C++ conference.