Skip to content
Portfolio

Work

Delivered projects

01 / Products

Snap Pix

Wedding guests upload their photos from the day.

snap-pix.co.uk
NuxtAWSCloudFrontAmazon S3
Full lifecycle delivery

Integrated developers

02 / Experience & scale

Participant payments

An event-driven, event-sourced ledger of participant payments in more than one currency, with cash-out through Hyperwallet.

ISO 27001 on AWS

Secured the AWS infrastructure so the company could pass ISO 27001. A global WAF across the business units, and a shared VPC that enforces the network restrictions.

Microsoft human-data integration

Forward-deployed work with Microsoft.com on how they integrate with Prolific for their human-data needs.

Dyadic conversations

A conversation tool integrated with Daily.co, so participants can record audio and video and build datasets for the next AI models.

Cloud marketplace signup

A multi-cloud marketplace integration so data collectors can sign up to Prolific through GCP Marketplace, with cloud billing.

Custom screening

Custom screening, built from the ground up, so data collectors can screen participants against their own niche requirements.

HyperwalletAWSWAFVPCDaily.coGCP Marketplace

Working with the Pricing Domain team, I designed, developed, and deployed scalable cloud solutions to optimize pricing strategies for CEF products — AWS Lambda, API Gateway, and DynamoDB.

After promotion into a leadership role, I led a development team delivering Pricing Domain cloud work through the full lifecycle.

AWS LambdaAPI GatewayDynamoDB

At AO, delivered AWS serverless applications with Lambda, API Gateway, and DynamoDB, moving from .NET/C# into TypeScript and Node.js while maintaining legacy .NET systems.

AWS LambdaAPI GatewayDynamoDB.NET/C#TypeScriptNode.js

At MaxContact, maintained and developed web, desktop, and server applications for contact-centre software — C#, JavaScript (KnockoutJS), .NET Core, PostgreSQL, with Git and VSTS CI/CD.

C#JavaScript (KnockoutJS).NET CorePostgreSQLGitVSTS CI/CD

Ready to talk?

If it is a fit, there is a free scoping call. The call covers a delivered project or integrated developers.