There is nothing much here yet, other than my blog, and a small collection of code examples which were too big to put inline in forums.

The blog posts labelled programming, kin, maths, linux and UML are probably the most interesting if you're a techie.

My profession is creating software for modelling, simulation and analysis of complex engineering systems or systems of systems. kin is a little dynamic language with traits and pattern matching that I've been implementing as a result of frustration with using C++ for modelling actor based concurrent systems, and using Python for extracting information from UML models.

I have a lovely wife who's the maturest student in the world and live with her in Glasgow when I'm not off visiting contract clients.