Giles Thomas is a software developer based in London, UK. In his spare time he's learning WebGL and has been keeping an appropriately-named blog about the process. He also blogs on more general topics at gilesthomas.com
His day job is running a software company called Resolver Systems, which produces a souped-up spreadsheet for people who need serious programmability, above and beyond what you can do with macros in traditional products. It's largely used in finance and academia, with a solid additional market among software developers who want a spreadsheet they don't have to spend all their time fighting against.