Curriculum Vitae - Simon Harris
This CV is poorly-maintained and typically somewhat out-of-date. Get in touch if you require a fuller, more recent version.
I'm a software engineer with over eleven years of continuous commercial experience, primarily in a LAMP (Linux, Apache, MySQL, PHP) environment.
My particular interests are mobile development, software architecture, object-oriented design and agile development methodologies.
Strengths
- Pragmatic, common sense approach to technical decision-making
- Software design and design patterns (Gang of Four, PofEAA etc)
- Implementation and advocacy of software best-practices including version control, unit testing/Test-Driven Development and formal refactoring
- Technical team leadership and developer mentoring
Skills
- Expert object-oriented PHP, commercial experience with ASP, Java and Perl
- Advanced relational database design and optimisation (over 10 years, in particular with MySQL)
- Fluency with the Zend stack (including Platform and Framework) and experience with other MVC frameworks
- Extensive experience with Web Services, using SOAP, JSON, XML, XML Schema and WSDL
- Considerable experience in the mobile sector (including mobile Web, mobile content delivery, operator and aggregator integration, and device detection) and familiarity with mobile tools such as WURFL, Tera-WURFL and Wall4PHP
Experience
- Self-employed, October 2011 - present:
- Developer, Comic Relief/Sport Relief, October 2011 - December 2011
- Technical Architect, Encore Tickets, December 2010 - October 2011
- Lead Developer/Architect, PlayPhone, January 2007 - December 2010
- Lead Developer/Architect, PropertyMall.com, May 2004 - January 2007
- Senior Developer, I-D Media London, November 2001 - May 2004
- Developer, Totally plc, September 2000 - November 2001
Publications
- "HTTP for Developers", php|architect magazine, October 2009
- "Working with Zend Platform", php|architect magazine, September 2008
- "PHP Tools for Mobile Web Development", php|architect magazine, July 2008
Education
- MSc Information Processing, University of York, September 1999 - September 2000
- MA (Hons) Linguistics and English Language, University of Edinburgh, September 1995 - July 1999
- Four A-levels, including three at grade 'A', and nine GCSEs, including four at grade 'A'
Interests
My interests include photography, playing the guitar and contemporary architecture. I'm a Technical Editor and occasional writer for php|architect magazine, and am studying for a BSc Computing and Mathematical Sciences through the Open University.