Professional software developer with extensive experience. Reliable, self-motivated, positive can-do attitude, tech leader, mentor and friendly chap.
Clients have ranged from large financial corporations to the games industry, charities and start-ups.
Passionate about crafting beautiful, well-tested, maintainable code, adhering to best practices and industry standard design patterns, using an Agile and iterative approach.
Excellent business and client facing communication skills. Talented academic (1st Class Honours degree in Mathematics with Computer Science) with systematic problem-solving abilities.