Client Impact

Enterprise Case Studies.

Over a decade of leading critical mobile engineering, native refactoring, hardware POS integrations, and real-time streaming pipelines for leading UK brands.

Pets at Home

Colleague In-Store Digital Platform (Ace Devices)

Senior Android Engineer & Architecture Lead • June 2023 – Present

Engineered next-generation colleague features on ruggedized Ace mobile devices to boost in-store operational velocity, customer service, and stock management across hundreds of UK stores.

Key Achievements

  • Spearheaded Jetpack Compose adoption with Clean Architecture (MVVM) and Kotlin Coroutines & Flows.
  • Contributed to core API design and orchestration as the enterprise migrated to modern PCP microservices.
  • Mentored engineering teams on declarative UI patterns, performance profiling, and test coverage standards.
Kotlin Jetpack Compose Clean Architecture (MVVM) Kotlin Coroutines & Flow +2 more
Read Full Case Study
Sainsbury's

Flagship Grocery Mobile App Native Transformation

Key Android Contributor & Platform Architect • May 2018 – April 2023

Transformed one of the UK's largest online grocery shopping applications from a hybrid legacy architecture to a high-performance native Kotlin solution serving millions of active users.

Key Achievements

  • Re-architected core shopping journeys into a fully modular native Kotlin app using MVVM, Jetpack, and Dagger.
  • Eliminated legacy web scraping and brittle webviews, integrating high-throughput REST APIs and real-time basket sync.
  • Supported millions of weekly grocery orders with stellar crash-free session rates (> 99.8%).
Kotlin Modular MVVM Architecture Android Jetpack Dagger / Dependency Injection +2 more
Read Full Case Study
Worldpay (FIS)

My Business Hub — Smart POS Till Solution for SMEs

Core Android & Hardware Integration Developer • April 2015 – April 2018

Built 'My Business Hub', an all-in-one smart till and point-of-sale platform integrating tablet software with secure card payment gateways, barcode peripherals, and cash drawers.

Key Achievements

  • Developed complex custom UI components and responsive merchant checkout flows.
  • Integrated low-level Bluetooth and USB communication protocols for card terminals and POS hardware.
  • Led early Kotlin adoption and enterprise-scale networking architecture across the POS team.
Kotlin & Java Payment Gateway Integration Bluetooth Low Energy & USB POS Hardware Cryptographic Security & EMV +1 more
Read Full Case Study
Sky

Core Video Streaming Library for Sky Q & Sky Go

Mobile Systems & Video Streaming Engineer • Dec 2014 – Mar 2015

Engineered high-performance video streaming components and dynamic bandwidth allocation engines powering millions of streams on Sky Q and Sky Go mobile applications.

Key Achievements

  • Built optimized streaming libraries ensuring smooth adaptive bitrate switching under fluctuating cellular signals.
  • Significantly lowered buffering rates and video startup times across diverse Android hardware.
  • Collaborated with broadcast engineers to ensure low-latency sync for live sports and premium TV.
Android SDK / NDK Adaptive Bitrate Streaming (HLS / DASH) Dynamic Bandwidth Allocation Low-Latency Video Pipeline +1 more
Read Full Case Study

Looking for an experienced architecture partner?

We help engineering leaders de-risk large mobile migrations, modernize legacy apps, and integrate specialized hardware.

Discuss Your Project