Case study 02Document managementProduction

Document management system

An in-house document management system that replaced a paid product. A team of five, microservices, and no lock-in to a single cloud.

Role ArchitectTeam 5Architecture MicroservicesRuns on AWS or any cloud

Discuss a similar problem

00 // OutcomeResult

A paid document management tool was replaced by a system we built in-house. The organisation now owns the product, its roadmap and its data model, and no longer pays for the licence.

01 // ApproachWhat I decided

  • Microservices, like the insurance platform. The same service-based architecture and event handling, so the team could reuse patterns it already knew.
  • Cloud-agnostic by design. It runs on AWS or any other cloud, so the choice of provider stays with the business.

Built with Java, Spring, Kafka, MongoDB and PostgreSQL.

02 // ContextTeam

I worked as the architect with a team of five.