SELECTED WORK

Engineering applied to real product problems.

We focus on the problem solved, the engineering decisions involved and the capabilities demonstrated — without exposing confidential customer or project details.

PRODUCT LIFECYCLE
DISCOVERDESIGNBUILDSHIPEVOLVE
WEBMOBILEAPIsSAAS
SaaS PLATFORM ENGINEERING

A multi-surface membership and participation platform

Product strategy, web, mobile, memberships, payments, attendance, notifications and cloud architecture brought together into one evolving SaaS platform.

SaaSWebMobileAWSPaymentsIdentity
CONNECTED OPERATIONS

Cloud systems for connected field devices

Secure device onboarding, MQTT communication, telemetry, remote commands, operational state and geospatial workflows designed around real-world connected operations.

AWS IoTMQTTTelemetryGeospatialEvents
IDENTITY MODERNISATION

A reusable identity boundary for modern applications

Authentication and authorisation patterns structured to reduce provider coupling and keep business services focused on product logic.

OIDCOAuth 2.0JWTCognitoRBAC
EVENT-DRIVEN COMMUNICATIONS

Reusable notification infrastructure

A common notification layer that separates business events from delivery channels, preferences, templates and operational handling.

EventsEmailPushQueuesPreferences