David Coughlan - Curriculum Vitae
AJAX - Collapsible Panel example

David Coughlan


Profile
(expand Profile...)

Profile

.NET Web Developer

David is an innovative and award-winning Microsoft .NET Web Developer and Systems Integrator with over ten years experience of designing, developing and successfully deploying high-yielding websites and webservices for government bodies and commercial organisations.

David offers a broad range of internet disciplines and know-how including strong Microsoft ASP.NET / C# / AJAX / XML / JSON / Javascript / LINQ / jQuery / SQL Server and webservice publication and third-party API consumption.

David complements this very successfully with a proven track record of effective Project Management and Team Leadership across the full project development life-cycle.

Expertise
(expand Expertise...)
Expertise

Microsoft .NET Framework

David offers a broad range of internet disciplines and capabilities across the Front, Middle and Back end tiers including strong:-

    Languages

  • ASP.NET / C# / VB.NET / OOP / ADO.NET
    AJAX / Javascript / LINQ / jQueryHTML / CSS / Paint Shop Pro

  • Environment

  • Visual Studio (2008-2010)
    Visual Source Safe (VSS)
    Team Foundation Server (TFS)


  • Database

  • SQL Server
    Stored Procedures
    SSIS
    Database Design and Warehousing


  • Webservices

  • XML / JSON
    WSDL / XSLT / XPath / XMLSpy
    Service Orientated Architecture (SOA)
    Windows Communication Foundation Server (WCF)


  • API's

  • Salesforce API
    Google API
    OpenSpace API


Project and Team Management

David is a delivery focused Systems Integrator with a clear appreciation of business inputs and requirements and a firm understanding of how to translate complex client briefs into simple and robust consumer experiences that deliver tangible benefits and savings for collaborating organisations. Soft skills include:-

  • Project Planning, Team Management, Quality Assurance and Reporting
  • Clear interpretation of Client and Project Briefs
  • Benefits and Feature Scoping
  • Requirements Gathering & Prototyping
  • Risk and Issue analysis
  • Performance Testing
  • User Acceptance Testing
  • Code and Bug Testing Resolution and Reporting
  • Skills Transfer Experience (1-to-1, Shadowing, Training)
  • Advocate and Implementer of Best Practice, Process and Procedures
  • Excellent Communicator at all levels, with regular status check pointing
  • Strong awareness of Business Input and Impact on products and schedules
  • Clear and concise Technical Authoring of specifications, interdependencies and requirements
  • Translates Business Analyst input into robust and improved web user experiences that deliver tangible benefits and savings to the company

Reach and Adoption


  • Model View Controller (MVC)
  • Windows Presentation Foundation Server (WPF) / XAML
  • Silverlight
  • Objective-C

Achievements
(expand Achievements...)
Achievements

    Plaque Guide

  • Founder of www.plaqueguide.com, an award-winning crowd-sourcing website and webservice providing biographical portraits of commemorative plaques erected by cities across the world. Plaque Guide was launched in July 2010 and is sponsored by the Ordnance Survey and the Technology Strategy Board.


  • Research Councils

  • Designed, developed, and supported a range of cross-council 'Document Exchange' Web Services between the top seven disparate Research Council back office systems and the online 'Joint Electronic Submission' system (www.je-s.rcuk.ac.uk), which is responsible for processing research grant funding proposals from the 50,000 strong online academic community worth over £1billion every year.

  • Project Leader of the team responsible for a number of significant Research Council cost-cutting milestones including the introduction of electronic Peer Review in 2007, which delivered a combined efficiency gain and cost saving of over £30million in the first few years and continues to drastically reducing the time researchers need to spend on red tape leaving them free to concentrate on their all important research.

  • Designed and developed early 'proof of concept' web service prototypes for the Next Generation Back Office (NGBO) system, proposed by Oracle and due to replace all the existing Research Council back office systems beyond 2010, with a forecast administrative cost saving in excess of £100million.


  • Faber Music

  • Designed and developed an online product catalogue, shopping basket and credit card payment e-commerce system for Faber Music in 2001, with an estimated increase in annual turnover of £0.5 million

    .

  • Spring

  • Team Leader of the Spring IT recruitment website in 2000 which offered shares in Spring IT on candidate sign up. The widely reported launch and announcement to the Lloyds money markets resulted in the share price soaring as expected adding £millions to the value of Spring stock overnight.


Employment History
(expand Employment History...)

EH0509EPSRC

  • Jan 2005 – Apr 2009

    Engineering & Physical Sciences Research Council

    www.rcuk.ac.uk

    .NET Web Developer / Project Co-ordinator

    Je-S

    Designed, developed, and supported a range of cross-council “Document Exchange” web services between the top seven disparate Research Council back office systems and the online 'Joint Electronic Submission' system (www.je-s.rcuk.ac.uk), which is responsible for processing research grant funding proposals from the 50,000 strong online academic community every year worth over £1billion.

    Project Co-ordinator of a number of significant Research Council milestones:-

    • 2009 February - electronic Grant Maintenance
    • 2008 November - electronic Award Deliverables
    • 2007 April - Merging of PPARC and CCLRC into STFC
    • 2007 March - electronic Peer Review

    Involved in high-level requirements gathering and technical design meetings with the top seven research councils (EPSRC, BBSRC, NERC, ESRC, MRC, AHRC, and STFC), producing “harmonised” technical specifications defining the required XML exchanges.

    Introduced a 'smoke-testing' culture and controlled procedures to ensure effective regression testing of new releases. Developed an internal Back Office Simulator (BOS) VB.NET windows app to allow testers to instantly re-create the full library of supported documents after each build.


Copyright © 2002-2012 David Coughlan. All Rights Reserved.  Contact  David Coughlan