Douglas Wadding-Bond

Project Portfolio

A selection of platforms I've designed and built end-to-end — combining product thinking, scalable architecture, and modern engineering practices.

Featured Project

End-to-end delivery of a multi-platform app and B2B community ecosystem.

CAFE:CONNECT

A multi-platform loyalty and community ecosystem for independent cafés, integrating mobile apps, NFC hardware, and cloud services to connect physical customer visits with digital identity and rewards.

Key Engineering Features:

  • NFC Hardware Integration: Built frictionless "tap-to-collect" hardware bridging directly into the mobile clients.
  • Multi-Tenant Identity & Data Isolation: Implemented robust authentication and strict multi-tenant data isolation to protect user privacy.
  • Real-Time Sync: Structured scalable NoSQL databases to handle high-volume, concurrent customer check-ins instantly.
  • Automated Deployment Pipelines: Configured seamless deployment pipelines targeting Google Cloud Run and Firebase Hosting.

Tech Stack:

GCP Cloud RunFlutter / DartNext.js 15 (B2B Hub)Firebase NoSQLNFC Protocols

Approach to Engineering

Systems Thinking

I focus on building platforms that scale operationally as well as technically.

Pragmatic Architecture

Choosing technologies that solve real problems rather than chasing trends.

End-to-End Ownership

From product thinking through to deployment pipelines and operations.

Product & Platform Engineering

Complex rendering, real-time data, and polished UI/UX — built end-to-end.

Velocity Roastery: Experiential E-Commerce

A custom e-commerce platform built with a high-performance HTML5 Canvas rendering engine, enabling dynamic product storytelling while maintaining strong performance metrics.

Next.jsHTML5 Canvas EngineCustom E-CommerceMES Integration

Karaoke Name: Live Event Management

A full-stack karaoke hosting platform featuring advanced browser-based karaoke playback, real-time singer queue coordination, and reliable operation on unstable venue networks.

Next.jsFirebase Auth & DBPWAWebSockets

Est85: Interactive 3D E-Commerce

A modern Next.js e-commerce platform integrating Three.js for interactive WebGL rendering. Built to deliver interactive 3D WebGL product visualisation while maintaining strong Lighthouse performance and secure Stripe payment flows.

Next.js 15Three.js / WebGLStripe APISanity CMS

Ready to build your next platform?

I'm currently exploring Lead Developer, Principal Engineer, and Solutions Architect opportunities. If you're building something complex and need experienced engineering leadership, let's talk.

Start a Conversation