Back to main page

Technical Skills


Programming skills

I am an experienced programmer and have used a variety of languages. I have picked up new languages in short timeframes where necessary, and have experience of reworking other people's code. Here is a summary of the most recent languages I have used:


Electronics skills

I am a competent electronic engineer, with experience in everything from initial circuit design, through component selection and PCB layout, to testing, reworking, and modification.


Training courses

I have attended a number of training courses during my working life, including (amongst others):


Software packages

I am a competent user of the following software packages under Windows, amongst others

I also have extensive experience with Apple OS-X and with Linux