I am a software developer, specialising in computer graphics, sound, and mathematical programming. I have been writing code since the 1980s in a wide variety of languages from assembler through to C++, Java and Python.
I have been a professional developer for over 35 years, working on in various fields, including machine control, embedded systems, image processing, web based information management systems, and mathematical visualisation software. I have mainly worked in C++, Java and Python, but also assembly language, Pascal, PHP, JavaScript and others, running on anything from 8 bit micros to PCs to mainframes. I currently work as a software architect in the medical imaging industry. I also write for pythoninformer.com, and work on generativepy, an open source generative art project.