Welcome to the codeBrane blog! This is my online publishing engine for software development and philosophical musings. I’m Senior Software Engineer with the University of the Highlands and Islands, based at Sabhal Mòr Ostaig on the Isle of Skye, as well as an Associate Lecturer with the The Open University.
Over the years I’ve developed all sorts of systems and applications in a variety of languages. I started in development writing PCL XL printer drivers for Windows, from 3.11 up to 2000 at OKI (UK) Ltd. in a mixture of Assembler, C and C++. At the same time, I also wrote installers for the drivers using COM and InstallShield, contributing open source code along the way, so I’ve been involved in OS since around 1995.
I also mentor developers and manage medium sized software project development projects using the Volere process.
Integration and mobile applications on iOS and Android are my pet subjects these days and I’m also an Associate Lecturer with the Open University on M813 Software Development. In the past I’ve also tutored on M887 Web Systems Integration
I’m also a part time mountain guide, fluent in Scottish Gaelic, really enjoy fingerpicking on the guitar and am a member of the Mountain Training Association