Skip to content

Retail Loyalty API Platform

Backend development on a microservice API platform powering a loyalty program for a major UK retailer, deployed across Central and Eastern Europe. Laravel-based services across multiple repositories, containerized with Docker, serving millions of members.

Client: Major UK Retailer January 2022 Featured
Retail Loyalty API Platform platform screenshot — Backend development on a microservice API platform powering a loyalty program for a major UK retailer, deployed across Central and Eastern Europe

The Platform

API backend for a major UK retailer’s loyalty program, serving millions of members across their Central and Eastern European operations. The system handles member registration, points accrual, rewards redemption, and partner integrations through a set of Laravel-based microservices communicating via well-defined API contracts.

My Contribution

I was part of the development team working on the Laravel microservices: building features, fixing bugs, and maintaining services across the platform. The architecture was already established when I joined; my role was contributing to the codebase within an existing team and workflow.

Architecture

The platform is split across multiple repositories. Each service owns its domain, its database, and its deployment lifecycle. Everything runs containerized with Docker, independently deployable, with clear boundaries between services.

Technical stack

  • Laravel microservices: multiple repositories, each handling a specific domain of the loyalty program
  • Docker containerization: consistent environments across development, staging, and production
  • API-first design: services communicate through versioned REST APIs with strict contracts
  • PostgreSQL: each service with its own database, no shared state between services

Results

  • Contributed to a microservice platform serving millions of loyalty members across the CEE region
  • Worked within a team delivering features across multiple Laravel services
  • Gained experience operating at national retail scale with strict API contracts

Services behind this project

More work

E-wire Platform — E-wire platform screenshot
web-app

E-wire Platform

Landing page and administration platform for a UK-based ISP. Astro frontend, Winter CMS backend with full customer lifecycle management, from registrations through deactivations.

Dadooo.ai — Dadooo.ai platform screenshot
ai-ml

Dadooo.ai

AI-powered marketing platform built on Laravel 12 with multi-model LLM integration, social media management, real-time collaboration, and financial tools. Co-founded and engineered from the ground up.

Exlink Platform — Exlink platform screenshot
web-app

Exlink Platform

Enterprise B2B expert network platform with multi-tenant PostgreSQL, AI-powered expert matching, Zoom/Teams/Google integrations, and schema-based client isolation. 15+ servers across Hetzner, Azure, and client-specific deployments.

B2E White-Label Platform — Enterprise Client platform screenshot
web-app

B2E White-Label Platform

White-labeled B2E platform serving multiple organizations from a single codebase. Multi-tenant PostgreSQL with schema isolation, DDD architecture, and organization-specific branding.

Enterprise Data Migration & CRM Integration — APAC Expert Network platform screenshot
web-app

Enterprise Data Migration & CRM Integration

Data migration, HubSpot integration, and infrastructure engineering for an Asia-Pacific expert network. 700K+ record migration from CSV to structured PostgreSQL, custom billing workflows, and location-scoped infrastructure with strict data residency requirements.

Multi-Database Consolidation — Enterprise Client platform screenshot
web-app

Multi-Database Consolidation

Migration of 20+ separate databases into a unified PostgreSQL architecture. Zero-downtime cutover with data validation, schema redesign, and rollback strategy.

Nexty.one — DAPE Labs platform screenshot
ai-ml

Nexty.one

AI-powered conversational shopping platform. Users describe what they need in natural language and the AI finds, compares, and recommends products across retailers while learning preferences over time.