Engineering work

Projects and architecture case studies

Each case study explains the problem, system boundaries, technology decisions, trade-offs, production risks and operational design.

In active development

E-commerce Microservices Platform

A production-oriented commerce backend demonstrating independently owned services, OAuth2 security, inventory reservations, payment workflows, reliable messaging and cloud-native operation.

  • Java 25
  • Spring Boot
  • Spring Cloud Gateway
  • PostgreSQL
  • MongoDB
  • Kafka
  • Redis
  • OAuth2/OIDC
View case study

In active development

Payment Processing and Reconciliation Platform

A payment-domain reference service covering authorisation, capture, cancellation, refund, provider idempotency, webhook verification, audit history and reconciliation of ambiguous outcomes.

  • Java 25
  • Spring Boot
  • PostgreSQL
  • Kafka
  • Resilience4j
  • OAuth2
  • Testcontainers
  • OpenTelemetry
View case study

Planned

Event-driven Notification Platform

A resilient notification pipeline that consumes domain events, applies user preferences, renders templates and delivers email or messaging notifications with retry, deduplication and dead-letter handling.

  • Java 25
  • Spring Boot
  • Kafka
  • PostgreSQL
  • Redis
  • OpenTelemetry
  • Kubernetes
View case study