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
Reusable CV Bullets
- Led the development of SpeedyServices.com, applying CQRS, SOA, and DDD to build an ecommerce and hire booking platform from scratch
- Delivered a multi-touch WPF-based EPOS kiosk for Tesco in under two weeks, enabling self-service hardware rental in showrooms
- Built a dynamic pricing engine for National Express — one of the UK's earliest demand-responsive pricing tools for transport ecommerce
- Created a proof-of-concept mobile booking system for Windows Phone 7 using Silverlight, OData, and MVVM
- Built interactive showroom apps using Microsoft Surface Table (v1), pioneering multi-user UX in physical retail
- Guided younger engineers in scalable systems design while spearheading adoption of XAML, async patterns, and multi-platform delivery
Evidence / Source Notes
- Source: verbose CV enrichment; reconciled with JobVia export (
madu_alikor_export.json). - Confidence: medium — detailed role description from CV
Open Questions
- Revenue or conversion metrics from SpeedyServices.com
- Impact of National Express pricing engine on bookings