Information for agencies
I do a lot of my work for new media agencies as a freelance. I am quite comfortable working on or off site, to suit your requirements, and can integrate with existing teams very easily. My speciality is C# .NET programming, though I can cover all the bases from project planning and scheduling through front-end interface design and development and back-end database and tiered architectures to testing.
My experience of building and mentoring development teams enables me to work with developers at all levels, as well as rapidly get to grips with code originally written by other people. Having managed a development team in an integrated agency, I am also happy working with non-technical project stakeholders and workers like designers and project managers.
I am quite happy working remotely, and do some work for large agencies in London.