My work experience began in embedded software development for home automation systems - C programming, microcontollers (PIC, Atmel AVR and STM32s), real-time operating systems, API design and communication protocols.
Since then I have developed embedded software for a variety of applications - for both hobbyists and small companies.
I have meaningful experience with server-side development and relational databases also - in Perl, Python and PostgreSQL primarily.
I have a first-class Bachelors degree of Electrical & Electronic Engineering.
To students / interns: I am happy to offer tuition, but I am not willing to facilitate plagiarism under any circumstances - so don't ever approach me asking me to do your project for you.
Note: Don't take my hourly rate seriously. It may be (significantly) more or less depending on the job.
I sometimes take on small jobs - partly to boost my knowledge in a particular technical area, partly for fun. Even if I manage to deliver such projects at a relatively low cost, please note that this is not necessarily indicative of my usual hourly rate. I'm not obliged to offer the same 'low-cost' terms to everyone I work with.