Portfolio of work

Here is a collection of sites and projects I’ve worked on from my full time job, contracting and personal life.  The date in brackets indicate when the projects went live.

itmanager3_1IT Manager III: Unseen Forces (2009)

Client: Intel (MRM Worldwide)
URL: itmanager3.intel.com/en-gb/default.aspx
Role: Tech lead and back end developer for site and game interfaces
Key technologies used: .NET 3.5, SOAP, MS SQL 2005, nUnit, jQuery, external site logins

IT Manager III is an award-winning flash game developed for Intel, to promote Intel products and technologies in-game to their IT audience.  It also saw us developing an API for a lot of the data generated through game for use by third parties.

itmanager3fb_1IT Manager III Facebook Application (2009)

Client: Intel (MRM Worldwide)
URL: apps.facebook.com/itmanager/
Role: Conception and implementation as a web developer
Key technologies used: Facebook FBML, .NET 3.5

The Facebook application of the game above provided players with personalised high score table of friends, and embedded the game into the social media platform.

gameon_1Game On (2008)

Client: Intel (MRM Worldwide)
URL: game-on.intel.com/eng/default.aspx
Role: Tech lead, and back end developer
Key technologies used: .NET 3.5, custom localisation providers, jQuery, AJAX .NET

The current site is the 2nd incarnation of the Game On site I have been involved in, which saw a complete rebuild in 2008 to very tight deadlines.  A multimedia-rich site localised into five languages.

msnsearchladder_1MSN Search Ladder (2008)

Client: MSN (MRM Worldwide)
URL: (no longer available) www.msnsearchladder.co.uk
Role: Tech lead, back end developer and front end developer
Key technologies: .NET 2.0, SOAP, nUnit, MSN Search API, MS SQL 2000

Search ladder was a game for MSN which used the MSN Search API which saw two celebrities put against each other, allowing the user to select a keyword from a pre-defined list.  The game used a real-time MSN Search query to determine the winner.

gaat_1Global Assets Application Tool [GAAT] (2008)

Client: Intel (MRM Worldwide)
URL: (private, internal tool) / www.intel.com
Role: Tech lead and back end developer
Key technologies used: .NET 3.5, SOAP, XML, XSLT, XSD

The Global Assets Application Tool provides Intel with a means to manage their header/footer across all of their disparate sites, applications and environments in 33 different languages.  XML/XSLT is used to generate over 8,000 variants, and deployed with Intel for consumption in an efficient manner.

Tech Connect (2007)

Client: Microsoft (MRM Worldwide)
URL: No longer available
Role: Back end developer
Key technologies used: Colloquis (now Windows Live Agents), .NET 2.0, SOAP, MS SQL 2000

Tech Connect was a proof-of-concept for Microsoft’s TechNet community which put users anonymously in touch with other IT Professionals directly through the MSN client using their Colloquis platform.

celtel_1Celtel Top-up (2006)

Client: Celtel (MRM Worldwide)
URL: No longer available
Role: Tech lead and back end developer
Key technologies used: Barclay’s EPDQ payment processing, Celtel’s mVoucher service, .NET 2.0, Codesmith, MS SQL 2000, third-party currency feed, Enterprise Library

Celtel Top-up provided users of the African mobile phone service to top-up PAYG phones on-online.  With the ability to operate with a number of top-up systems in the local markets in Africa, secure payment processing through Barclays EPDQ in a variety of different currencies.

junebug_1June Bug (2008)

Client: Courtney’s Candles (contractor)
URL: www.june-bug.co.uk (private login required) / www.courtneyscandles.com
Role: Sole developer
Key technologies used: XSD, XML, .NET 3.5 SQL 2005, Amazon Seller Central Services, Yahoo Stores

Courtney’s Candles approached me to synchronise their entire product catalogue from their Yahoo store with a new store on Amazon.com.  Working closely with Amazon in the US I developed June Bug, which is a system to allow downloading and editing of store data, before automatically republishing it to Amazon via their SOAP interfaces.

nortekukNortek UK (2005)

Client: Nortek UK (contractor)
URL: www.nortekweb.co.uk
Role: Sole developer
Key technologies used: PHP, XHTML, jQuery

Nortek UK is a small micro site for the UK division of Nortek, which concentrates on annual student equipment grants.

blakepics_1Blakepics / Blog (2005)

Client: Personal use
URL: www.blakepics.com / www.kevinblake.co.uk
Role: Module development, administration, contributor
Key technologies used: PHP, WordPress, Gallery2

Last but not least, my personal hobbies of blogging, travel, technology and photography have provided me with the need for this very blog, and associated gallery site both of which I have created templates, designs, modules, plugins and widgets for, which in many cases also interact with Social media sites such as Facebook and Twitter.