David Kitchen

Current
  • Technical Architect at Program Planning Professionals
Past
  • Senior Developer at Premium TV
  • Senior Developer at British Telecom
  • Technical Consultant at Beggars Group
  • IT Manager and Developer at Jeepster Recordings Ltd
Connections
57 connections
Industry
Information Technology and Services
Websites

David Kitchen’s Summary

Technical Architect and Consultant with a focus in the aggregation and dissemination of large amounts of data from multiple providers, to multiple consumers using the latest technologies and rapid development methodologies.

A proven track record of providing multi-level caching solutions along with web application performance and scalability improvements. This is coupled with a passion for improving user interfaces and the user experience.

David Kitchen’s Specialties:

SharePoint (WSS and MOSS) and Project Server expert with a place on the Microsoft Office 14 Developer Advisory Council.

A 12 year history of working with the LAMP OSS stack.

I have a deep level of experience in both the Microsoft ecosystem and the open source software world. Fluent in developing in C#, PHP, Python, Java, HTML, CSS, JavaScript (AJAX, DHTML).

Highly personable and able to communicate with all levels of an organisation.


David Kitchen’s Experience

  • Technical Architect

    Program Planning Professionals

    (Privately Held; 201-500 employees; Information Technology and Services industry)

    August 2003Present (5 years 2 months)

    Working for a Microsoft Gold Partner I (DAC, TAP member) acquired a deep knowledge of SharePoint and Project Server which I used to create Pcubed's product, "Program Server". Program Server aggregates data from multiple Project Server instances and SharePoint workspaces into a single data warehouse for trend reporting and data analysis in SharePoint, SSRS or Excel.

    The product has had 2 major builds. For the 1st build I joined after a working implementation had been produced. I raised the quality of this significantly, and then implemented rapid development methodologies such as SCRUM to enable us to add features to increase the value of Program Server.

    For the 2nd build I architected the product and managed the team of developers and contractors so that the new version was produced in record time and with a dramatically increased featureset and improved memory footprint, and performance.

    This role included Technical Consultant work for many clients across all verticals.

  • Senior Developer

    Premium TV

    (Privately Held; 201-500 employees; Online Media industry)

    May 2001August 2003 (2 years 4 months)

    Using a variety of technologies (TCL/TK, Vignette, Java, Visual Basic, ASP, C++, AJAX, Sql Server, Oracle) I worked with the streaming content team and the business to create and implement an end-to-end solution for capturing live audio and visuals for sporting events and associated Xml meta-data. This was then surfaced through a premium content website associated to the sporting entity (such as a football club website).

    The website was a predecessor to YouTube, and allowed the users to construct their own sports reels from clips of other videos, i.e. "Top 10 goals". These custom reels could then be shared with other users to encourage viral uptake of the premium content.

    This role involved considerable team work skills to bridge the various business entities and technical teams. I also worked with extreme programming and agile methodologies, and project managed the software development life cycle with these practices in mind.

  • Senior Developer

    British Telecom

    (Public Company; 10,001 or more employees; Telecommunications industry)

    August 2000May 2001 (10 months)

    Contributed vision, and technical ability to create a CMS to power btinternet.com and btopenworld.com. This enabled the diverse content powering these consumer and business portals to be managed with minimal developer resources.

  • Technical Consultant

    Beggars Group

    (Privately Held; 11-50 employees; Music industry)

    July 2000August 2000 (2 months)

    Provided consulting and technical services to the Beggars Group to help them realise the value of their online portfolio. This was achieved through the creation of an online community based around the labels, and artists, represented by the Beggars Group.

  • IT Manager and Developer

    Jeepster Recordings Ltd

    (Privately Held; 1-10 employees; Music industry)

    December 1996August 2000 (3 years 9 months)

    Created an e-commerce business from scratch, shoring up investment in the label's bands by utilising technology to support marketing and promotional activity. Achieved a significant rise in profitability, productivity, exposure and accountability for the company, enabling them to differentiate from their peers by achieving greater sales for a lower investment. This culminated in the winning of a Brit Award and the award of several silver and gold discs from the BPI. Represented the company within the Association of Independent Music.


Additional Information

David Kitchen’s Websites:

David Kitchen’s Interests:

Cycling, Music

David Kitchen’s Groups:

Microsoft Office 14 Developer Advisory Council (2007 > Present),
Microsoft Office 12 Developer Advisory Council (2005 > 2007),
Microsoft Content & Collaboration Developer Advisory Council (2003 > 2006)

  •    Global Project Management
  •    Python Community
  •    Ubuntu Users / Linux Users
  •    .NET People (Microsoft .NET Technologies (C#,ASP.NET,VB.NET etc)
  •    Sharepoint Experts
  •    SharePoint Users (2100+ members)
  •    C# Professionals Group
  •    SharePoint Users Group
  •    Project Server Consultants

David Kitchen’s Honors:

BT's People Power Award 2000,
NME Best Music Website Nominee 2000,
Brit Award for Best Newcomer 1998 (Belle and Sebastian, Jeepster Records)


David Kitchen’s Contact Settings

Interested In:

  • career opportunities
  • new ventures
  • job inquiries
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View David’s full profile:

  • See who you and David Kitchen know in common
  • Get introduced to David Kitchen
  • Contact David Kitchen directly

View Full Profile