Overview

An education platform covering content, classes, conferences and a marketplace across several device types.

Problem

Content, live sessions and commerce had to work together on more than one client surface, including paid flows that meet card-industry controls.

My Role

Architecture, database design, payment design under PCI DSS constraints, and load testing.

What I Built

  • Platform architecture and data model.
  • Payment design under PCI DSS constraints.
  • Load-testing work for the education and marketplace surfaces.

Architecture & decisions

One platform spanning content, sessions, conferences and marketplace, rather than separate stacks per device.

Technologies

  • Spring
  • Angular
  • PostgreSQL
  • Flyway
  • AWS
  • Lambda
  • DynamoDB
  • Bedrock

Outcome

Delivered as a live education platform engagement.

Case boundary

The client and product names are omitted.