Jan 2013 - present

NHS Salford Royal Foundation Trust


Software Developer

NorthWest EHealth (NWEH) is a partnership between the University of Manchester, Salford Royal Foundation Trust and Salford Clinical Commissioning Group (formerly NHS Salford). It was set up in 2008 to develop links between academia and the NHS in the area of health informatics and develop new research using anonymised patient records to support improving healthcare.

  • C#, asp.NET MVC, SQL Server 2008 R2, LINQ, HTML, CSS, XML, jQuery, ReSharper, SVN, TRAC.

Jun 2012 - Dec 2012

PH Media Group


Software Developer

  • New software (s/w) feature development via sprints managed through JIRA, using code reviews, staging, User Acceptance Testing (UAT)
  • Development of SQL stored procedures, table design and SSRS reports to support various business functions
  • Documentation and planning of new CRM system development using Microsoft Dynamics CRM, asp.NET MVC, TDD and Agile
  • Development of new company website alongside marketing and design teams. Implementation of structured feature prioritisation, responsive design and cross browser testing
  • C#, asp.NET, TFS, LINQ, SQL Server 2008 R2, SSRS, HTML5, CSS3, LESS, XML, WCF, Sitefinity, jQuery, Agile, JIRA, Wordpress, Photoshop.

Apr 2012 - Jun 2012 (contract)

The University of Manchester


Web Developer Contractor

  • Development of Intranet web application for collation of student data for submission to Higher Education Statistics Agency (HESA)
  • Liaison with project stakeholders and internal development teams
  • Software development and integration into existing frameworks and standards
  • C#, asp.NET 3.5, LINQ, SQL Server 2008 R2, javascript, CSS, XML, WCF.

Jul 2008 - Jan 2012 (contract)

Pennant Information Services Ltd.


Lead Programmer

  • Large scale enterprise software (s/w) development & integration
  • Customisable SCORM-compliant CBT systems for Government/Defence sectors
  • OOP techniques, Extreme/Pair/Agile methodology executing Sprints and Standups
  • Continuous Integration and Code Refactoring techniques
  • Team Lead, Customer Representative and Mentor to 5 Developers
  • Liaison with various stakeholders (Managers, Directors, Test Teams, Clients)
  • Management of critical documentation for storyboards, test scripts and code reviews
  • Flash, Actionscript, Eclipse, Python, SVN, XML.

Jul 2002 - present (freelance)


Web Developer/Designer

  • Web design and development for various sectors including Finance and Retail
  • Graphic design including brand development and print design
  • C#, asp.NET, HTML, CSS, Javascript, PHP, Wordpress, Photoshop, Dreamweaver, InDesign.

Sep 2007 - May 2008 (contract)

Portfolio Europe Ltd


Web Developer

  • Smart Client s/w design & development
  • Large scale, test-driven enterprise s/w development & integration
  • Effective teamwork and proactive individual development
  • Role demands initiative, effective time management, flexibility and accuracy
  • Excellent communications skills to liaise with clients and non-developers
  • Full understanding and effective communication of project methodologies
  • Visual Studio, C#, asp.NET, Web services, SOAP, SQL Server/CE, SQL stored procedures, triggers, database schema architecture, ADO.NET, n-layer OO s/w design, GUI strategy, NUnit, Design Patterns, Microsoft Application Blocks, One click deployment, Visual Source Safe.

Feb 2003 - Sep 2007 (full time)

Brother International Europe Ltd


Product Development Engineer

  • Global, collaborative R&D of cutting-edge product concepts and software services
  • Proprietary software (s/w) design, architecture and construction
  • Highly proficient communication and project management skills
  • Refinement of research, leadership, presentation and mentoring abilities
  • High organisational involvement with international events & tradeshows
  • C#, VB.NET, asp.NET, SQL Server, ADO.NET, Web services, Crystal Reports, MS Access, InstallShield, n-layer OO s/w design, Interface strategy.

Jan 2001 - Jun 2002 (full time)

Maginus Software Solutions Ltd


System Developer

  • Interface design, scalable n-layer development and detailed documentation
  • Contribution to business-critical software in teams of up to 6 developers
  • Responsibility for client usability and time-critical software issues
  • UNIX, VB6, C, Pro*C, Oracle 8i, PL/SQL, SQR, XML, n-layer development.

Sep 1999 - Sep 2000 (contract)

Teleca Ltd


Software Engineer

  • On-site software development to established quality standards
  • Exposure to rigorous software methods and full development life cycle
  • Client development teams ranging from small (6) to large (over 150)
  • Refinement of communication skills through interaction with valued customers such as Sony Ericsson, Panasonic, Philips, Nokia, Motorola and Samsung
  • C, Linux/Solaris, Perl, Windows NT/98.

Freelance Clients

Jul 2002 - on-going

Ansar Finance Group


Web Developer/Designer

  • Website re-development for enhanced features
  • CRM application development
  • Brand, print and signage re-development
  • C#, asp.NET, asp.NET MVC, LINQ, HTML, CSS, Wordpress, PHP, Photoshop, Illustrator, InDesign, Flash, Actionscript.
  • Click here to view website image

Jun 2009

Cool Tints


Web Developer/Designer

Jul 2008

The Eye Specialist


Web Developer/Designer

May 2008

Quubsoft Ltd

www.quubsoft.co.uk (offline)

Web Developer/Designer

Feb 2008

666 Racing

www.666road-racing.co.uk (offline)

Web Developer/Designer

Jul 2007 - Sep 2007

Interior Living Ltd

www.interiorliving.net (offline)

Web Developer/Designer


1998 - 1999

University of Manchester

MRes Informatics

1995 - 1998

University of Manchester

BSc Computer Science (2:1 Hons)

1988 - 1995

The Manchester Grammar School

A-Levels: Mathematics (A), Chemistry (A), Physics (B)
GCSE: Mathematics, English Language, English Literature, Latin, Chemistry, Biology, Physics, Art, French (7 As, 2 Bs)


On-going (present)

Online CBT



  • Visual Studio
  • SQL Server
  • NUnit
  • SVN
  • Eclipse
  • Illustrator
  • InDesign
  • Flash
  • Photoshop


  • C# (3.5/4.0)
  • asp.NET
  • MVC
  • SQL
  • LINQ
  • jQuery
  • HTML / CSS
  • XML
  • Actionscript
  • Javascript
  • UML
  • Python
  • PHP

Additional Skills

  • Full Software Development Lifecycle
  • OOP design
  • Agile methodology
  • TDD (Test Driven Development)
  • Design Patterns
  • Project management
  • Team Lead
  • Mentoring
  • Confident communication with clients and non-technical colleagues
  • Web, Print and UI design
  • Digital image manipulation

Additional Information

I hold a full diving licence and am a car owner, non-smoker. Interests include graphic design, fitness training and travel.
Full References available on request.