I write technology learning material - programming tutorials, documentation and so on. Clients have included Mozilla and various web publications (Smashing Magazine, Envato etc). See the writing section.
For a while I specialised in Android, developing a few apps and writing a load of tutorials on the platform. See the android section.
I was a web/multimedia developer. Projects included interactive elearning components, drawing applications, games etc. See the web section.