Skip to content

CV

Summary

  • Team leader, analyst, developer, and project manager.
  • Microsoft platform & tools;LAMP; formal methodologies; agile;TDD
  • Comfortable working in client-facing roles and with businesses of all sizes

Skills

  • Systems architect, developer and project manager
  • C#, .NET / ASP.NET platform tools
  • Python
  • PHP
  • Delphi
  • Javascript, CSS, etc
  • Web applications
  • UML, Agile,TDD
  • MS SQL Server, MySQL

Education

  • Bsc (Hons) Mathermatics

Employment History

2007 to Present
Internet Services Provider
Gloucester, UK
Windows Developer
Developed applications in C#, Delphi, PHP & Python for server & network provisioning systems handling over 1 million domain names
Full software lifecycle, MSSQL and MySQL databases
Agile &TDD
2004 – 2007
ICT Teaching
West Midlands
ICT Teacher
West Midlands Schools
Taught ICT up to Year 13
Implemented VLEs
Created application for timetabling and progress recording
2003 – 2004
Software Consultancy
West Wales
Software Consultant
Freelance, working with local Welsh organisations and a London-based web design agency
Accessibility consultancy
Training.
2000 – 2003
Technology Integration, Ecommerce & Security Solutions Gateshead, UK
Senior Software Development Engineer
Principal systems architect and developer
Designed, developed & implemented Reuters financial data integration, secure VPN-based forex Trading Platform
Online Building Specification
Content management tools
N-tier e-shop franchise platform
1998 – 2000
Information Technology Solutions Provider
Sunderland, UK
Senior Consultant
BP Extranet Process upset and reporting system
Extranet linking oil platforms and mainland locations in system designed to reduce production and interruptions
1996 – 2000
IT Solutions Provider, London
Senior Consultant
Windows development for Channel4, Teletext & Eurostar in London, Paris and Brussels.