Lecturer in electronic and software engineering. Avionics background. Expert C programmer, with particular experience in ARM embedded targets (ARM7 and Cortex-M) and POSIX-compliant (Unix/Linux) environments. Very competent in Java, Python, Javascript, Lua. Experienced LateX2e user and package author.