I have been a developer for roughly 10 years and have worked with an extensive range of technologies. Whilst working for relatively small companies, I have worked with all aspects of the development life cycle, which has given me a broad and in-depth experience.

Presently I am working at Everlution Software as a lead developer. I work on a variety of products, aiding, mentoring members of the team and supporting general staff. Whilst ensuring continuity of the products that we develop and manage a large number of servers within our infrastructure.