Skip to main content

Lead Software Engineer

Company Context

How Splendid Ltd, a digital agency delivering transformation initiatives for clients in retail, ecommerce, transport, and equipment rental. Contract engagement, April 2010 to February 2011, London.

Summary

Served as lead engineer and solution architect on multiple digital transformation initiatives for clients in retail, ecommerce, transport, and equipment rental. Applied modern architectural patterns and emerging UX technologies to deliver scalable, testable, and customer-facing systems.

Responsibilities

  • Led the development of SpeedyServices.com, applying CQRS, SOA, and DDD to build a robust ecommerce and hire booking platform from scratch using ASP.NET MVC, WCF, Entity Framework, and PostSharp
  • Created a proof-of-concept mobile booking system for Windows Phone 7 using Silverlight, OData, and MVVM, validating mobile demand for tool hire and on-site logistics
  • Delivered a multi-touch, WPF-based EPOS kiosk in under two weeks for Tesco, enabling self-service hardware rental in showroom environments
  • Built interactive showroom apps using Microsoft Surface Table (v1), pushing the boundaries of multi-user UX in physical retail spaces
  • Delivered a dynamic pricing engine for National Express, one of the UK's earliest demand-responsive pricing tools for transport ecommerce
  • Spearheaded early adoption of XAML, async patterns, and multi-platform delivery techniques across agency clients, while guiding younger engineers in scalable systems design

Outcomes

  • Delivered SpeedyServices.com ecommerce platform from scratch using CQRS, SOA, and DDD
  • Built Tesco multi-touch EPOS kiosk in under two weeks
  • Delivered one of the UK's earliest demand-responsive pricing tools for National Express
  • Validated mobile demand for tool hire via Windows Phone 7 proof-of-concept